P0171

System Too Lean (Bank 1)

🟡 SERVICE SOON POWERTRAIN · Fuel & Air Metering

O2 sensor on Bank 1 reports the air-fuel mixture is running leaner than the PCM's correction range allows.

What P0171 is actually telling you

The PCM has added fuel to Bank 1 until it hit the limit of its correction range, and the exhaust still reads lean. In plain terms: too much air, or not enough fuel, on one bank. On a four-cylinder there is only one bank, so the whole engine is affected. On a V6 or V8, a Bank 1 code tells you to look at that side of the engine: its intake gasket, its injectors, its oxygen sensor.

Can you keep driving? You can drive it, but drive it gently. A lean mixture runs hotter, and under load that shows up as misfires, pinging, and eventually converter damage. If the code arrived with a misfire code, or the car is bucking and stalling, deal with it now rather than next month.

The usual suspects, in order

Each cause carries the one test that clears it or confirms it. Work down the list instead of buying parts.

  1. A vacuum or induction leak after the mass airflow sensor
    Unmetered air gets in after the MAF, so the PCM has no idea it is there and cannot add fuel for it. Cracked intake boots, split PCV hoses, leaking manifold gaskets, and a leaking brake booster line are the usual suspects.
    How to check:Watch long-term fuel trim at idle, then hold 2,500 rpm. If the trim falls toward normal as rpm rises, you have a vacuum leak. A smoke test finds it in minutes.
  2. A dirty or failing mass airflow sensor
    A contaminated MAF under-reports airflow, so the PCM fuels for less air than the engine actually receives. Common after an over-oiled air filter or a dusty intake.
    How to check:Graph MAF grams per second at idle and on a throttle snap, and compare against a known-good figure for your engine. A lazy sensor climbs slowly and reads low.
  3. Not enough fuel: weak pump, clogged filter, low pressure
    Lean under load with normal trims at idle is the classic signature of a delivery problem rather than a leak.
    How to check:Check fuel pressure and volume against spec, and read trims under load instead of at idle.
  4. A leaking intake manifold gasket
    On some engines the gasket fails at a coolant passage as well as an air passage, so you get slow coolant loss and a lean code together.
    How to check:Look for coolant loss with no external leak, and for a lean trim that is worse when the engine is cold.
  5. An exhaust leak ahead of the front sensor, or a biased front sensor
    Air pulled into the exhaust, or a sensor that reports lean when the mixture is fine, produces the same fuel-trim response as a real lean condition.
    How to check:On a V engine, compare both front sensors. If Bank 2 sits normal while Bank 1 reads lean, the problem is real and bank-specific. If both read lean, look for something common to both.
  6. A stuck-open EGR valve or a leaking injector seal
    A diluted intake charge or an unmetered air path past the injector O-ring both read as lean.
    How to check:Check whether the EGR is being commanded open when it should not be, and spray around the injector bases while watching trims.

Test it yourself, in this order

Do these before you spend anything on parts. The whole sequence takes about an hour of hands-on time.

1. Read fuel trims at idle and at 2,500 rpm5 min
Warm the engine, note long-term and short-term trim at idle, then hold 2,500 rpm for a minute and note them again.
What good looks like:Both readings inside about ±10%. A high idle number that drops as rpm rises points at a vacuum leak; a number that stays high everywhere points at the MAF or fuel delivery.
2. Smoke test the intake15 min
Feed smoke into the intake after the MAF and watch for it escaping at hoses, gaskets, and the booster line.
What good looks like:No smoke anywhere between the MAF and the throttle body, or at the manifold and injector seals.
3. Check what the MAF is actually reporting10 min
Graph grams per second at idle, then snap the throttle and watch how fast the value climbs.
What good looks like:A steady idle figure close to the expected value for your engine, and a fast climb on the snap. A slow, low reading means clean or replace before you chase anything else.
4. Test fuel pressure and volume20 min
Tee a gauge into the rail and check pressure at idle, under load, and after the pump primes. Check volume against spec.
What good looks like:Pressure holds within spec with the engine running and does not bleed down quickly after shutdown. Low volume with correct pressure still causes lean codes under load.
5. Compare banks on a V engine5 min
Graph both front sensors and both banks' fuel trims together.
What good looks like:If only one bank is lean, the fault is on that side. Both banks lean means a shared cause such as the MAF, fuel delivery, or a leak before the intake splits.

What this costs for this engine

Doing it yourself: MAF cleaner $10-$15. Intake or PCV hose $15-$60. Intake manifold gasket set $40-$120 plus two to five hours of your time. MAF sensor $80-$300. In-tank fuel pump $200-$600 plus labor.

Paying a shop: Smoke test $80-$150. Intake gasket job $400-$900. Fuel pump replacement $500-$1,200 depending on whether the tank has to come down.

Do not buy a MAF until the smoke test is done. It is one of the most commonly replaced parts on a P0171 and one of the least commonly at fault.

The tool this diagnosis needs

This is a fuel-trim diagnosis. You need live short-term and long-term fuel trim, MAF grams per second, and ideally both banks at once. A tool that only shows the code will send you to the parts counter guessing.

See which scanners stream live data

Notes by make

Work the ranked causes in order rather than replacing parts: run the separating test for the top suspect, rule it out, and move down the list. Most owners who spend money on this code without testing buy the second or third most likely part first.

When to stop and pay a shop

Stop if the fault points at a gasoline direct-injection high-pressure fuel system, if the pump lives inside the tank, or if the manifold gasket job on your engine means pulling the timing cover or the intake plenum. Also stop if you have already swapped parts without ever running a smoke test.

What You'll Notice
  • Rough idle or engine stumble at stoplight
  • Hesitation on acceleration, especially cold
  • Fuel trims LTFT Bank1 above +10%
  • MIL (Check Engine Light) illuminated
  • Possible surge on highway cruise
Probable Causes
  • Vacuum leak — cracked intake manifold gasket, broken PCV hose, loose throttle body boot
  • Dirty or failing MAF sensor (most common on GM, Ford V8s)
  • Weak fuel pressure: failing fuel pump or clogged fuel filter
  • Clogged or stuck-open EGR valve leaking exhaust into intake
  • Failing upstream O2 / wideband lambda sensor skewing corrections
Direct Repair Steps
  1. Smoke-test the intake from throttle body to intercooler — locate and seal any vacuum leak
  2. Clean MAF sensor with CRC MAF Cleaner spray; replace if LTFT normalizes
  3. Check fuel pressure at rail; spec is typically 58–60 psi (GM) or 30–40 psi (port injection)
  4. Inspect and clean EGR passages; replace valve if stuck
  5. Replace upstream O2 sensor if freeze-frame shows abnormal B1S1 voltage pattern
Vehicles Affected
chevy gmc ford toyota honda bmw hyundai
BlueDriver OBD2 scanner
RECOMMENDED SCANNER
BlueDriver Bluetooth Pro OBDII Scanner
Reads P0171 and 5,000+ codes. Live data, enhanced diagnostics, repair reports. Works on all 1996+ vehicles.
View on Amazon →

Best next step

If you still need the scanner, compare options first so you buy the right tool once. If you already know the make, go straight to the brand-specific page for Chevy.

Compare scanners Open Chevy guide

Best Scanner Pick for P0171 Workflows

Fast root-cause diagnosis

BlueDriver Bluetooth Pro

Guided reports and easier interpretation for most DIY users.

Check Price
Advanced troubleshooting

OBDLink MX+

Higher data refresh speed for deeper live-data analysis.

Check Price

Quick answers

What does P0171 mean?
O2 sensor on Bank 1 reports the air-fuel mixture is running leaner than the PCM's correction range allows.
Is P0171 serious?
It depends on the system and symptoms, but the page ranks the severity and likely causes so you can decide whether to stop driving or continue with caution.
What should I buy before troubleshooting P0171?
A reliable OBD2 scanner helps confirm the code, read live data, and avoid guessing before repairs.

Related Codes

Best Scanner Guides Related to P0171

Related Symptom Clusters

Best Scanner by Affected Make