what tires, tire pressures, and gears are you running?
a lot of guys dont seem to realize that running big muds @ low pressure increases the rolling resistance ( drag) a ridiculous amount...works great for traction, but not mileage. Ditto for gearing - if you're rpms are out of the powerband a lot, and / or you're trying to make up for bigger tires with brute force, mileage will be terrible.
other common 'mileage boo'boos', including high speed driving with safari racks on top ( or a pod carrier), and weight gain from off-road bumpers, nerfs, winches, etc. ( add enough toys, and you might as well be towing all the time...but its easy to forget that the extra weight adds up to $$$ at the gas pump) On the repair sdie - what shape are your O2 sensors in? if they're not working right, your mixture can be off, and both power, and mileage will suffer.
chris