Edmunds Answers



  • karjunkie 06/05/09 1:34 pm PST

    A P0171 is a LEAN code for cylinder bank 1. These codes are set when the powertrain control module (PCM) sees the air/fuel mixture is running too lean (too much air, not enough fuel). A lean fuel condition may exist if the engine is sucking in too much air and/or the fuel system is not delivering enough fuel. If bad enough, a lean fuel condition may cause lean misfire, a rough idle, hesitation or stumble when accelerating, and/or poor engine performance. Unmetered air can enter the engine through a vacuum leak, a dirty airflow sensor that is not reading airflow accurately, an EGR valve is not closing and is leaking exhaust gases into the intake manifold, an EGR valve that is allowing too much flow (because the EGR differential pressure sensor that monitors EGR flow is faulty and is under-reporting EGR flow). I would try checking and cleanin the EGR valve as it's easy and is regular maintenance anyway. If the problem is not enough fuel, the underling cause may be a weak fuel pump, restricted fuel filter, leaky fuel pressure regulator or dirty fuel injectors. There are two easy items to check first that are usually the culprits. Pull the hose from the fuel pressure regulator and see if it is wet. If so you have a leaking FPR and you've found your problem. Next spray some starter fluid around the base of the IM to see if you have a vacuum leak through the gasket of the IM. Good luck and please let us know what the solution was!


Top Engine Indicator Lights Experts View More

Rank Leader Points
1. karjunkie 3460
2. MrShift@Edmunds 3290
3. zaken1 1420
4. 0patience 925
5. Stever@Edmunds 535
6. docj 480
7. tony78 395