P0171 on Honda & Acura: System Too Lean — Causes, Fixes & Cost
In short
P0171 on a Honda or Acura means the engine is running lean on Bank 1 — too much air relative to fuel — and the computer has maxed out adding fuel to compensate. On Honda engines the usual causes are a vacuum or PCV leak letting in unmetered air, a dirty mass-airflow (MAF) sensor, or weak fuel delivery. It's typically an inexpensive fix once live fuel-trim data points you to the leak, but don't leave a lean condition long enough to cause misfires.
Is it safe to drive with P0171-honda?
Generally safe to drive short-term — the engine runs, though you may notice a slightly rough idle or hesitation. A lean mixture burns hotter, so don't ignore it: prolonged lean running can cause misfires and added wear. Fix it promptly if P0171 appears alongside misfire codes.
Symptoms
- Check engine light on with stored code P0171 (System Too Lean, Bank 1)
- Rough or surging idle, occasionally stalling at a stop
- Hesitation or stumble on light acceleration
- Slightly reduced fuel economy
- Hard starting in some cases
- Often no symptom beyond the light
Common causes (most → least likely)
How to diagnose it (before buying parts)
- 1 Read live fuel-trim data first. High positive Short- and Long-Term Fuel Trims on Bank 1 (roughly +15% to +25%) confirm the engine is fighting a lean condition.
- 2 Note when trims are worst: bad at idle points to a vacuum/PCV leak; bad at higher RPM/load points to the MAF or fuel delivery.
- 3 Hunt for vacuum leaks: inspect intake hoses, the PCV system, and the intake/throttle-body gaskets. A smoke test or carb-cleaner spray will change the idle when it hits a leak.
- 4 Inspect and clean the MAF sensor with MAF-specific spray (never touch the element); recheck trims afterward.
- 5 Check the PCV valve — a stuck-open PCV behaves like a calibrated vacuum leak.
- 6 If air metering checks out, test fuel pressure and trims under load to rule out weak fuel delivery.
Repair options & cost
By manufacturer
On Civic, Accord and CR-V, start with the PCV system and intake/vacuum hoses, then clean and check the MAF. Honda engines are sensitive to small intake leaks; use OEM gaskets and a Honda/Denso MAF if replacement is needed.
Acura V6s (TL, MDX, RDX) share Honda's intake and PCV design — inspect the crankcase-vent hoses and gaskets first, then the MAF. Confirm with fuel trims before replacing sensors.
On the turbo 1.5T, rule out boost/intake leaks and a dirty MAF, and don't confuse a lean code with the separate oil-dilution concern these engines had — verify with live data.
Frequently asked questions
What's the most common cause of P0171 on a Honda?
Unmetered air getting past the MAF — a vacuum or PCV leak — or a dirty MAF sensor reading low. Both are usually inexpensive once live fuel trims confirm the lean condition and you locate the leak with a smoke test.
Will cleaning the MAF fix P0171 on my Honda or Acura?
Sometimes. A MAF coated in dirt or oil reads low and leans the mixture; clean it with MAF-specific spray and recheck trims. If trims stay high, look for a vacuum/PCV leak next, then consider a fuel-delivery test.
Can I drive my Honda with P0171?
For a short time, yes, but a lean mixture runs hotter and can lead to misfires and long-term wear. Diagnose it soon, especially if you also see misfire codes.
How much does it cost to fix P0171 on a Honda?
Often modest: a vacuum/PCV hose or PCV valve is roughly $10-$120 in parts, and MAF cleaner is under $20. A replacement MAF runs about $60-$350, and an intake gasket job at a shop can reach $250-$700 if needed. Diagnose first so you don't replace parts blindly.
Related codes
Sources and model caveats
Code behavior and repair procedures can vary by engine, model year and calibration. Confirm the diagnosis against the vehicle's service information before replacing parts.
- Manufacturer service information
- Field diagnostic experience — replace with cited, verifiable references before publishing