I personally like the 4.0 engine, it is a push rod motor. Also the 3.0 is a smaller displacement motor, you will regret it. It is one of the slowest motor and not much aftermarket support. As for mileage wise, the 4.0 get about the same as the 3.0. If you are going to get the 4x4, might as...