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.