My 2006 Jeep Liberty will start when it is cold, but sometimes has a rough idle. When I put my foot on the gas, it has hardly any power to accelerate, but when I get going 55-65 MPH, the engine sounds fine. The RPM gauge also seems to act funny as I'm accelerating. When the engine is shut off and I try starting it again a few minutes later, it will crank, but won't turn over. I got the P0171 code and proceeded to replace the upstream O2 sensors, but the problem has not changed at all. Dealership told me it was my fuel pump, but I just replaced that part in March 2014. Any ideas or suggestions would be helpful... Thank you!
33.7k questions
32.5k answers
1.3k comments
23.0k users