System Too Lean (Bank 1)
What does P0171 mean?
The P0171 code means the vehicle's onboard diagnostic system has detected: System Too Lean (Bank 1). This is a serious severity code.
Common Symptoms
- Check Engine Light on
- Rough idle or surging
- Hesitation on acceleration
- Poor fuel economy
- Hard starting in cold weather
Probable Causes (Ranked by Likelihood)
- Vacuum leak at intake manifold, hose, or throttle body Very High
- Dirty or failing mass airflow (MAF) sensor High
- Weak or clogged fuel injectors High
- Low fuel pressure (weak pump or clogged filter) Moderate
- Faulty upstream oxygen sensor Moderate
- PCV valve stuck open causing large vacuum leak Moderate
Step-by-Step Diagnostic Procedure
-
Check long-term fuel trim (LTFT) on Bank 1. Values above +10% confirm a lean condition. Above +25% indicates a significant air or fuel delivery issue.
-
Inspect all vacuum hoses, intake boot, and throttle body gasket for cracks. Use a smoke machine or carefully spray carburetor cleaner near joints while monitoring idle RPM for changes.
-
Clean the MAF sensor with dedicated MAF cleaner spray -- do not use generic cleaners. Compare MAF g/s reading to spec at idle (typically 2-7 g/s on a 4-cylinder).
-
Check fuel pressure at the rail under idle and snap throttle conditions. Pressure drop below spec during throttle snap points to a weak pump.
-
With a scan tool, monitor upstream O2 sensor voltage. It should oscillate 0.1-0.9V rapidly at idle. A flat signal near 0.1-0.2V confirms a lean condition.
-
Inspect injector pulse width and compare to similar vehicles. Unusually short pulse width combined with high positive fuel trim points to a leak rather than a fuel delivery failure.
Frequently Asked Questions
What is the difference between P0171 and P0174?
P0171 is a lean condition on Bank 1 (the side of the engine with cylinder 1). P0174 is Bank 2. If both codes are present simultaneously, a large vacuum leak or failed MAF sensor is almost always the cause since it affects both banks.
Can a dirty air filter cause P0171?
A clogged air filter typically causes a rich condition, not lean. However, a torn or bypassed air filter can allow unmetered air past the MAF sensor, triggering a lean code.
How do I find a vacuum leak without a smoke machine?
With the engine at idle, carefully spray short bursts of carburetor cleaner or brake cleaner around vacuum hose connections, the intake manifold gasket, and the throttle body. If the idle smooths out or RPM rises when you spray a spot, that is the leak location.