I have had my tj for two years now and it has always been under powered. It is a 4.0 with an automatic, it lacked power when passing and going up the grade to Boone, n.c. When I got it the thing had only 70,000 miles on it, it now has 89,000. No codes runs very smooth never misses, you pull out into traffic you had better have a good gap. Problem not a problem, the other day I pulled out in to traffic and floored it as usual, the thing took off like a jack rabbit, I started to pull over to see if during the night someone had put a v8 in it. Does anyone have an idea as to what might have changed?