88XSJlover, as I recall, my stock 4.0L XJ weighed arround 3200 lbs. I got right at 20MPG on the highway. Her current weight is 4200lbs. At that weight, my mileage was down to ~14MPG! Both mileage estimates were based on camping/off-road trips, meaning fully loaded for "bear"(more weight). After my V8 SBC install, my mileage jumped back to 20+, same bases. Where my V8 loafs along, the 4.0 was being pushed. Going up long hills, I'd find myself over in the slow lane--with the semi's--or run at 3500+ rpm to stay with traffic. Now, with the V8, I can run with the "big dogs", and my mileage has improved significantly. The biggest factor regarding mileage is vehicle weight. Put an under powered engine in a vehicle too heavy for the engine's torque curve, and mileage will suffer. The 4.0L engine is great for crawling, but falls short on the highway. The SBC is great for both.