Engine hesitates at 2500 RPM - 2005 TJ with 4.0 L. 6 spd std
I've got a 2005 TJ with a 4 liter engine, 6 speed std! And just started having the motor hesitate when RPM hits about 2500. this started after I washed it. I washed the under body a bit to was off sand after an excursion to the beach. I don't know if I may have gotten something wet that would cause this. Engine light is on. Any ideas what may be causing this?
Any advise on what is causing this and how to fix it would be appreciated.