SAE Standard OBD-II Universal Error Code P0171

SAE Standard OBD-II Major Engine

Model: OBD-II Universal | Code: P0171

Applicable Systems
OBD-II Universal

Symptoms

The vehicle OBD-II system stores DTC P0171, indicating the fuel system is too lean (Bank 1). The engine computer has detected that the fuel trim has reached its maximum enrichment limit trying to compensate for a lean condition.

Possible Causes

  • Vacuum leak in the intake system allowing unmetered air
  • Mass airflow (MAF) sensor dirty or underreporting airflow
  • Fuel pressure too low due to weak pump or clogged filter
  • Oxygen sensor degraded giving inaccurate feedback to the ECU

Troubleshooting Steps

  1. Step 1: Check short-term and long-term fuel trims with a scan tool
    Positive fuel trim above 15-20% confirms the system is adding fuel to compensate for a lean condition
  2. Step 2: Perform smoke test on the intake system to find vacuum leaks
    Common leak points include intake manifold gasket, PCV valve, and vacuum hoses
  3. Step 3: Clean the MAF sensor with specialized MAF cleaner spray
    Do not use compressed air or solvents; use only MAF-specific cleaner to avoid sensor damage
  4. Step 4: Check fuel pressure at the fuel rail against specifications
    Pressure must match the vehicle manufacturer's specification; low pressure indicates pump or filter issue

How to Reset

To reset: 1) Repair the lean condition cause. 2) Clear the DTC. 3) Perform a drive cycle. 4) Verify fuel trims return to near 0% (+/- 5%). Caution: Running lean causes high combustion temperatures that can burn valves and pistons.

Frequently Asked Questions

  • Q: What fuel trim value indicates a lean problem?

    Long-term fuel trim (LTFT) consistently above +15% indicates the ECU is adding significant fuel to compensate for a lean condition. Values above +20% will typically trigger P0171.

  • Q: Can a dirty air filter cause P0171?

    A very dirty air filter can reduce airflow, but it typically causes a rich condition, not lean. P0171 is more commonly caused by unmetered air entering after the MAF sensor.

Source: SAE J2012 OBD-II Diagnostic Trouble Code Standard, DTC P0171

Category: OBD-II