I vote for the 4.0! It is a tough engine,when I bought my mj I neglected to check the oil when I first looked at it. It was a 25 mi. drive home.Long story short it took three qts. to bring it up to level. It runs great idles great ,and gets around 20 mpg consistently. It has 169k on the clock.:cheers: