If you're looking at reliability and easy to fix an XJ is hard to beat. A stock XJ will yield 15-22mpg. Not sure about the ZJ. Several of the ZJs components I am not a fan of such as the 5.2l v8, Chrysler transmission 44re I think, NP249 t case, CV axle joints and front driveline, Aluminum d44...