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...