Owner decision guide

P0171 or P0174 system-too-lean codes

A lean code means fuel correction reached a calibrated limit; it does not automatically mean an oxygen sensor is bad. Air leaks, low fuel delivery, biased airflow measurement, exhaust leaks and sensor errors must be separated with fuel-trim behavior. Before acting, check One bank versus both banks, Fuel trims at idle and higher RPM, Intake leaks, fuel pressure and airflow data. Record the exact condition, since temperature, speed, load and warning status all change the diagnosis. The sections below break this down further: unmetered air versus insufficient fuel, common sources of a vacuum leak, why both banks matters, reading fuel trims properly, +1 more. This is rated soon risk: Stop for a flashing engine light, stalling, backfire, raw-fuel odor or inability to maintain safe speed. 4 related questions are answered separately below. Reviewed under this site's evidence-first standard, sourced to EPA OBD and emissions guidance, with related obd codes and emissions guides linked at the end.

Evidence first

P0171 and P0174 mean the engine control module added fuel beyond its normal correction range because the mixture was reading lean. P0171 for bank one, P0174 for bank two. Both codes together usually indicate a shared cause instead of two separate faults.

Lean codes are most often caused by unmetered air entering after the mass-airflow sensor, or by insufficient fuel delivery.

Unmetered air versus insufficient fuel

Fuel trim behaviour separates the two.

  • A vacuum leak typically shows worse trim at idle and improves under load
  • A fuel-delivery restriction typically worsens under load and at higher engine speed
  • A contaminated mass-airflow sensor can under-report airflow across the range
  • An exhaust leak before the oxygen sensor can introduce air and skew readings

Common sources of a vacuum leak

Rubber and plastic age, and the joints are where they fail.

  • Cracked or disconnected intake hoses and vacuum lines
  • Failed intake-manifold gaskets
  • A leaking or stuck PCV valve or hose
  • Brake booster hose or diaphragm leaks
  • Loose or degraded intake ducting after the airflow sensor

Why both banks matters

A fault affecting only one bank points at that bank's components. Both banks lean points at something common: the airflow sensor, fuel pressure, a shared intake leak or the PCV system.

This single observation removes a large amount of guesswork.

Reading fuel trims properly

Short-term trim is the module's immediate correction; long-term trim is what it has learned to apply as a baseline. Together they show both how far off the mixture is and how long it has been that way.

Compare trims at idle against trims at a steady cruise. A leak has its largest proportional effect at idle, when airflow is lowest, and improves under load. A fuel-supply restriction does the opposite. It worsens as demand rises.

  • Short-term trim is immediate; long-term is learned
  • High trims at idle that improve under load suggest a leak
  • Trims that worsen under load suggest fuel supply
  • Compare both banks: a difference localises the fault

Why lean running matters

A lean mixture burns hotter than a correct one. Sustained lean operation raises combustion and exhaust temperatures, which stresses pistons, valves and the catalytic converter.

That is why a lean code is worth addressing promptly even when the engine drives acceptably. The driveability symptom is mild; the thermal consequence is not, and it accumulates.

  • Lean mixtures raise combustion and exhaust temperature
  • Sustained lean running stresses pistons and valves
  • Catalytic converter damage is a downstream cost
  • Driveability can seem fine while damage accumulates

What to check before acting

#CheckWhy it matters
01One bank versus both banksRecord the exact condition; differences in temperature, speed, load and warning status change the diagnosis.
02Fuel trims at idle and higher RPMRecord the exact condition; differences in temperature, speed, load and warning status change the diagnosis.
03Intake leaks, fuel pressure and airflow dataRecord the exact condition; differences in temperature, speed, load and warning status change the diagnosis.
01One bank versus both banks

Record the exact condition; differences in temperature, speed, load and warning status change the diagnosis.

02Fuel trims at idle and higher RPM

Record the exact condition; differences in temperature, speed, load and warning status change the diagnosis.

03Intake leaks, fuel pressure and airflow data

Record the exact condition; differences in temperature, speed, load and warning status change the diagnosis.

Safe sequence

What to do next

StepAction
1Save freeze-frame and trim values
2Inspect intake plumbing and crankcase ventilation
3Smoke-test or measure fuel delivery according to the trim pattern
  1. 1

    Save freeze-frame and trim values

  2. 2

    Inspect intake plumbing and crankcase ventilation

  3. 3

    Smoke-test or measure fuel delivery according to the trim pattern

Avoid making it worse

What not to do

  • Do not spray flammable cleaner around a running engine
  • Do not replace oxygen sensors solely from the code title
Escalation rule

Stop for a flashing engine light, stalling, backfire, raw-fuel odor or inability to maintain safe speed.

Source and scope

Common questions

Is it safe to drive with a lean code?

Briefly and gently. Sustained lean running raises combustion temperatures and can damage pistons, valves and the catalytic converter, so it should be diagnosed promptly.

What does bank one and bank two mean?

On engines with two cylinder banks, they identify which side the sensor serves. Both banks reporting lean usually means a shared cause instead of two separate faults.

Can a dirty air filter cause a lean code?

A severely restricted filter affects airflow but more commonly produces different symptoms. A contaminated mass-airflow sensor is the more frequent airflow-related cause.

Will fuel-injector cleaner fix it?

Rarely. Lean codes are usually caused by unmetered air or fuel-supply restriction, not injector deposits.

Primary public reference: EPA OBD and emissions guidance ↗ (opens in a new tab)Editorial and correction methodology →