| DTC Data Sheet | |
| System | Powertrain |
| Standard | ISO/SAE Controlled |
| Fault type | General | Location: Bank 1 |
| Official meaning | System Too Lean Bank 1 |
| Definition source | SAE J2012 standard definition |
P0171 means the engine is running too lean on Bank 1, so the cylinders on that side get more air than fuel. You may notice rough idle, hesitation, and reduced power, and fuel economy can drop as the ECM tries to correct. The official definition is “System Too Lean Bank 1.” According to many factory diagnostic strategies, this code sets when fuel trim corrections reach their limit while the oxygen sensor feedback still indicates a lean exhaust. P0171 does not prove a bad sensor. It points you toward an air leak, fuel delivery issue, or a skewed air measurement.
P0171 Quick Answer
P0171 points to a lean condition on Bank 1 caused by unmetered air, low fuel delivery, or inaccurate airflow reporting. Start by checking for intake/vacuum leaks and verifying fuel trims and MAF data on a scan tool before replacing parts.
What Does P0171 Mean?
P0171 meaning: the ECM/PCM has identified “System Too Lean Bank 1.” In plain terms, the computer sees a persistent lean mixture on the Bank 1 side during conditions where it expects closed-loop control to correct it. In practice, the vehicle may idle poorly, stumble on tip-in, or surge at cruise because the ECM keeps adding fuel to chase the lean feedback.
Technically, the ECM bases this decision on oxygen sensor (or A/F sensor) feedback and fuel trim behavior. The module watches short-term and long-term fuel trims as it commands richer fueling. When trims climb high and the exhaust feedback still trends lean, it stores P0171. That matters because the “lean” result can come from extra air entering after the MAF, weak fuel delivery, exhaust leaks upstream of the sensor, or a biased sensor signal. You must confirm the cause with measurements.
Theory of Operation
Under normal operation, the ECM calculates injector pulse width using airflow (often from the MAF), engine load, and fuel pressure assumptions. The upstream oxygen sensor then reports whether combustion ran rich or lean. The ECM makes fast corrections with short-term trim and stores longer corrections in long-term trim to keep the mixture near target.
P0171 sets when the correction strategy hits its limit on Bank 1 and the exhaust feedback remains lean. Unmetered air after the MAF pushes the mixture lean most at idle and light load. Low fuel delivery shows up more under load and higher RPM. A skewed MAF signal can bias fueling lean across the range, even with no air leaks.
Symptoms
P0171 symptoms often show up at idle and light throttle first, then worsen under load if fuel delivery is weak.
- Warning light: Check Engine Light on, often after a few drive cycles or extended cruise
- Idle quality: rough idle, random shake, or a near-stall when coming to a stop
- Hesitation: stumble on tip-in acceleration or a flat spot leaving a stop
- Surging: light-throttle surge at steady cruise as trims swing rich/lean
- Fuel trims: high positive STFT/LTFT on Bank 1, sometimes higher at idle than at 2500 RPM
- Misfire clues: intermittent misfire counts that improve when you add throttle
- Starting behavior: extended crank or hard start after hot soak on some platforms
Common Causes
- Unmetered air leak after the MAF (vacuum leak): Extra air enters the intake without the PCM accounting for it, so trims climb positive and Bank 1 runs lean.
- Mass Air Flow (MAF) sensor contamination or skewed reporting: A dirty or biased MAF under-reports airflow, so the PCM commands too little fuel for the true air mass.
- PCV system fault or stuck-open purge flow: A split PCV hose or a purge valve that flows when it should not adds unmetered air and drives fuel trims lean.
- Low fuel pressure or fuel volume under load: A weak pump, restricted filter, or pressure control issue reduces injector flow, so commanded fuel cannot match airflow.
- Fuel injector flow imbalance on Bank 1: One or more injectors on Bank 1 flow low from clogging or electrical control issues, which leans that bank and pushes trims up.
- Exhaust leak ahead of the upstream oxygen sensor (Bank 1 Sensor 1): Outside air dilutes exhaust at the sensor, which makes the PCM “see” lean and add fuel.
- Upstream A/F or O2 sensor aging or response bias: A slow or biased sensor can report lean more than reality, causing excessive fuel correction and a P0171 code.
- Wiring/connector issues affecting MAF, injector power, or O2/A/F sensor signals: Corrosion, poor terminal tension, or rubbed-through wiring can distort key inputs and push mixture control lean.
- Engine mechanical air or vacuum integrity issue: Low compression on one cylinder, valve sealing problems, or an intake gasket leak on Bank 1 can create a true lean condition at that bank.
Diagnosis Steps
Tools: a scan tool that shows live data and Mode $06, a quality DVOM, wiring diagrams, and basic smoke-test or propane/enrichment tools. A fuel pressure gauge helps on returnless and return-style systems. Use a graphing function for O2/A/F and trims. Plan a short road test to capture a snapshot under the same load.
- Confirm the P0171 code and note whether it shows as pending or confirmed/stored. Record freeze-frame data, including fuel system status (open/closed loop), STFT, LTFT, coolant temperature, RPM, and calculated load. Use that data to decide if the fault happens at idle, cruise, or under load.
- Check for other codes that change the diagnostic path first. Misfire codes, MAF codes, fuel pressure regulation codes, or EVAP purge codes often explain the lean condition. If P0171 appears only as a pending code, remember many fuel trim faults follow Type B logic and may require two consecutive drive cycles to confirm and light the MIL.
- Check fuses and power distribution for engine controls before chasing signals. Verify injector power feed and O2/A/F heater power feeds at the fuse/relay level. A weak power feed can mimic a lean condition by limiting injector operation or delaying sensor warm-up.
- Verify PCM and engine grounds with a voltage-drop test under load. Load the circuit by running the engine and turning on electrical loads. Keep ground drop below 0.1 V while the circuit operates. Do not rely on continuity alone because high resistance often hides without load.
- Do a focused visual inspection at the most common air-leak points. Check the intake duct between the air filter and throttle body for splits, loose clamps, and disconnected ports. Inspect PCV hoses, brake booster hose, intake manifold gasket area, and EVAP purge plumbing for cracks or soft collapse.
- Use live data to decide whether you have an idle lean or an all-conditions lean. At hot idle in closed loop, watch STFT and LTFT on Bank 1. Then raise RPM to about 2,500 and hold steady; if trims improve with RPM, suspect vacuum leaks, PCV faults, or purge flow.
- Check the EVAP purge valve for unwanted flow. Command purge on and off with the scan tool if supported, and confirm the valve seals when commanded off. If you cannot command it, temporarily pinch the purge hose at idle and watch STFT; a quick move toward zero indicates purge air contributed to the lean trims.
- Evaluate MAF plausibility and signal integrity. Compare MAF readings to engine size and operating state using known-good patterns for that platform, and look for dropouts while tapping the harness lightly. If the MAF reading looks biased low and trims stay high across RPM, verify the 5V reference (if used), ground integrity, and connector terminal fit before cleaning or replacing anything.
- Check fuel delivery next, especially if freeze frame shows higher load or higher RPM. Measure fuel pressure and observe whether it holds during a snap throttle or road-load event. If pressure drops, test pump power and ground with voltage-drop under load and inspect restrictions before condemning the pump.
- Inspect the exhaust path ahead of Bank 1 Sensor 1. Look for leaks at the manifold, gasket, and any upstream joints. A small leak can pull in outside air at idle and decel, which drives the sensor lean and inflates trims.
- Verify upstream O2/A/F sensor behavior with a graphing display after the engine reaches operating temperature. Confirm the sensor responds promptly to a controlled enrichment event and a controlled lean event. If response looks lazy, first check heater power/ground and connector condition before calling the sensor faulty.
- After repairs, clear codes only after you capture final data. Run the engine to closed loop and confirm STFT/LTFT return near normal for the operating condition. Road test and use a snapshot to capture trims during the same RPM/load seen in freeze frame; freeze frame shows when the fault set, while snapshot captures live intermittent behavior. Verify the code does not return and the fuel/oxygen sensor monitors can complete under the correct enable conditions.
Professional tip: Do not “fix” P0171 by guessing parts from fuel trim numbers alone. A vacuum leak can mimic a bad MAF, and an exhaust leak can mimic a bad O2 sensor. Use freeze frame to pick the operating mode, then prove air leaks, fuel delivery, or sensor bias with one test at a time.
Need wiring diagrams and factory-style repair steps?
Powertrain faults often require exact wiring diagrams, connector pinouts, and guided test steps. A repair manual can help you confirm the cause before replacing parts.
Possible Fixes
- Repair intake air leaks, vacuum hoses, PCV plumbing, or intake manifold gasket sealing problems found during inspection or smoke testing.
- Restore correct EVAP purge control by repairing purge plumbing or replacing a purge valve that leaks when commanded off, after confirming command and sealing.
- Clean a contaminated MAF sensor with proper MAF cleaner and repair wiring/terminal issues; replace the sensor only after verifying power, ground, and signal integrity.
- Correct fuel delivery problems by repairing power/ground to the fuel pump, restoring pressure regulation, or replacing a restricted component after pressure/volume tests confirm the fault.
- Service Bank 1 injector issues by repairing electrical faults, addressing poor connections, or cleaning/replacing injectors when flow imbalance is confirmed.
- Repair upstream exhaust leaks that introduce outside air near Bank 1 Sensor 1.
- Replace an upstream O2/A/F sensor only after you verify heater operation, wiring integrity, and a proven slow or biased response.
Can I Still Drive With P0171?
You can usually drive short distances with a P0171 code, but you need to judge it by symptoms. If the engine runs smooth and only the MIL is on, treat it as a “get it diagnosed soon” issue. Avoid hard acceleration, towing, or long highway pulls until you confirm the cause. A true lean condition raises combustion temperature. That can damage the catalytic converter over time and may trigger misfire codes. Stop driving and tow it if you feel severe hesitation, bucking, stalling, or flashing MIL. Also stop if you smell fuel or hear a loud intake hiss. Those clues can point to unsafe fuel or air leaks.
How Serious Is This Code?
P0171 ranges from an inconvenience to a real drivability problem. In mild cases, the ECM adds fuel using fuel trims and the car still drives “normal.” You might only notice reduced fuel economy or a rough idle. Severity rises fast when the lean condition shows up under load. Then you can get surging, misfires, overheating, or a stalled engine in traffic. Long-term operation can overheat the catalyst and damage valves on some engines. Cold starts also suffer because the mixture already runs lean. Treat P0171 as medium severity by default. Escalate it to high severity if misfires occur, the MIL flashes, or the engine lacks power.
Common Misdiagnoses
Technicians waste money on oxygen sensors with P0171. The upstream O2 sensor often reports correctly that the mixture runs lean. It rarely causes the lean condition by itself. Another common miss involves ignoring fuel trim context. Many people never look at STFT/LTFT at idle versus 2500 RPM. That pattern often separates a vacuum leak from low fuel delivery. Shops also overlook unmetered air after the MAF. A torn intake boot or PCV hose can hide under the cover. DIY owners frequently “clean the MAF” and stop there. If the MAF circuit has a wiring problem or skewed reading, cleaning changes nothing. Always confirm air leaks, fuel pressure volume, and sensor plausibility before parts.
Most Likely Fix
The most frequently confirmed P0171 repair paths involve unmetered air or incorrect air measurement, not a bad ECM. Start by smoke-testing the intake and PCV system. Fix any vacuum leak, split hose, loose clamp, or cracked intake duct after the MAF. Next, verify MAF plausibility on live data and confirm its power, ground, and signal integrity with a wiring diagram. If trims stay high across the RPM range, verify fuel delivery. Check pump power and ground with a voltage-drop test under load, then confirm fuel pressure and volume meet service specs. After repairs, drive the vehicle through the monitor enable conditions and confirm trims return near normal.
Repair Costs
Repair cost depends on whether the confirmed root cause is wiring, connector condition, a sensor, a module, or the labor needed to diagnose the fault correctly.
| Repair Type | Estimated Cost |
|---|---|
| Basic DIY inspection | $0 – $50 |
| Professional diagnosis | $100 – $180 |
| Wiring / connector repair | $80 – $350+ |
| Component / module repair | $120 – $600+ |
Key Takeaways
- P0171 meaning: The ECM sees a persistent lean air-fuel condition on Bank 1.
- Most common P0171 causes: vacuum leaks, PCV faults, intake duct leaks, MAF signal skew, and low fuel delivery.
- Best diagnostic clue: compare fuel trims at idle versus higher RPM to separate air leaks from fuel supply issues.
- Do not guess parts: verify intake sealing, MAF circuit integrity, and fuel pump power/ground before replacement.
- Verify the repair: confirm fuel trims stabilize and the OBD-II monitor completes on a scan tool.
FAQ
What are the symptoms of P0171?
P0171 symptoms often include a check engine light, rough idle, hesitation on tip-in, and reduced power on hills. Some vehicles also show long crank or stumble on cold start. On a scan tool, you typically see high positive fuel trims as the ECM adds fuel. A hiss from the engine bay can also point to a vacuum leak.
What causes P0171?
Common P0171 causes include unmetered air entering the engine, a MAF sensor signal that under-reports airflow, or fuel delivery that cannot meet demand. Look for intake boot tears, PCV hose leaks, and leaking intake gaskets. On the fuel side, check restricted injectors, low pump output, or pump voltage loss from wiring resistance.
Can I drive with P0171?
Most vehicles can drive with P0171 for a short time if they run smoothly. Avoid heavy loads until you diagnose it. Stop driving if you get a flashing MIL, misfire, stalling, or major power loss. Those symptoms mean the engine can overheat the catalyst or lose power at unsafe times. Schedule diagnosis quickly to limit damage.
How do you fix P0171?
A correct P0171 fix starts with evidence. Check freeze-frame and fuel trims, then inspect and smoke-test the intake for leaks. Verify MAF readings and test its power, ground, and signal wiring. If trims stay high at all speeds, test fuel pressure and volume and perform voltage-drop tests on the fuel pump feed and ground. Confirm trims normalize after repair.
How do I verify the P0171 repair is complete?
Confirm the P0171 repair by checking that STFT and LTFT return close to normal across idle, cruise, and light acceleration. Then verify the relevant OBD-II fuel system and catalyst-related monitors run to “Ready” or “Complete” on the scan tool. Clearing codes resets monitors to “Not Ready.” Drive under the correct enable conditions, which vary by vehicle and temperature.
