P0171 & P0174 Lean Codes: When Are the Fuel Injectors to Blame?

P0171 (System Too Lean, Bank 1) and P0174 (System Too Lean, Bank 2) mean the engine computer has added as much fuel as it's allowed to, and the oxygen sensors still say the mixture is lean. The computer can't see why — only that there's more air than fuel. Your job is to find which side of that equation is wrong.

Too much air or not enough fuel?

Every lean code comes down to one of two things:

  • Unmetered air getting in after the mass airflow sensor, so the computer under-estimates air.
  • Not enough fuel reaching the cylinders, even though the computer is commanding it.

Common causes, roughly in order of how often they're found

  1. Vacuum leaks — cracked hoses, PCV valve or hose, intake gaskets, brake booster line.
  2. Dirty or faulty MAF sensor — under-reads airflow.
  3. Low fuel pressure — weak pump, clogged filter, failing regulator.
  4. Restricted fuel injectors — deposits reduce flow from one, several or all injectors.
  5. Exhaust leaks before the O2 sensor — pull in outside air and fool the sensor.

Clues that point at the injectors

  • Both banks lean (P0171 and P0174 together) points to something shared — MAF, fuel pressure, or a whole set of injectors that has drifted lean.
  • Lean mostly at higher load or RPM suggests fuel delivery (pump or injectors) rather than a vacuum leak, which usually shows most at idle.
  • A misfire on one cylinder along with the lean code can mean one injector is much worse than the rest. See misfire on one cylinder: is it the injector?
  • Fuel pressure checks out and there's no vacuum leak — the injectors are next on the list.

How to confirm it's the injectors

Watch long-term fuel trims with a scan tool: large positive numbers that stay high across idle and cruise are consistent with under-delivering injectors. The definitive check, though, is to pull them and have them flow tested. One of our customers was chasing mixture codes; a cleaning and flow test found three leaky or poor-flowing injectors in his set and made the diagnosis simple.

Fix it for the price of a scan tool

At Budget Injector, ultrasonic cleaning plus a flow test after cleaning is $15 per injector. Add before-cleaning numbers (+$5) to prove whether the injectors were the cause — if they were badly restricted before and balanced after, you have your answer. GDI or diesel injectors are +$5 each. Typical turnaround is 1–2 hours.

Book your cleaning — 19320 65 Ave #214, Surrey · (604) 809-7398.

Related: signs of dirty fuel injectors · reading a flow test · fuel pumps · fuel filters