Subaru Outback P0171
TL;DR
P0171 = System Too Lean (Bank 1). On the Outback the usual suspects are a dirty MAF sensor, cracked intake or PCV hoses, and vacuum leaks; failing fuel components are less common.
Why P0171 shows up on the Subaru Outback
The Outback uses a horizontally opposed boxer engine, and its wide, flat intake layout gives vacuum and PCV hoses plenty of places to crack or loosen with age and heat cycling. When unmetered air sneaks in downstream of the MAF sensor, the ECM sees more oxygen than fuel at the exhaust sensor and sets P0171 — System Too Lean (Bank 1). Higher-mileage Outbacks and those driven in dusty or cold climates are the ones most often reported with this code.
Model-typical causes and rough likelihoods
- Dirty or aging MAF sensor (about 30%) — under-reports incoming air, so the ECM injects too little fuel. Cleaning or replacement often fixes it.
- Intake, PCV or vacuum hose leaks (about 30%) — cracked intake boots and brittle PCV lines are commonly reported on older boxer engines.
- Dirty air filter or restricted intake (about 10%) — commonly overlooked and cheap to check.
- Weak fuel delivery (about 15%) — clogged injectors, a tired fuel pump, or a dirty fuel filter.
- Faulty oxygen or air-fuel ratio sensor (about 15%) — a lazy sensor can report a false lean condition.
Owner tips before you spend money
Start with the cheap checks. Inspect the intake boot between the MAF sensor and throttle body for cracks, and squeeze the PCV and vacuum hoses looking for hardened or split rubber. A can of MAF-safe cleaner on the sensor element is a common, low-cost first step. Make sure the air filter and its housing are seated properly, since a poorly closed airbox can pull in unmetered air on the Outback.
Can I keep driving?
Drive with caution. A mild lean code will not strand you, but do not ignore it — sustained lean running raises exhaust temperatures and can shorten catalytic converter life. If you notice rough idle, hesitation, or a flashing check-engine light, stop driving and get it checked promptly.
Summary
| Code | P0171 |
|---|---|
| Meaning | System Too Lean (Bank 1) — too much air or too little fuel |
| Severity | Medium |
| Can I drive? | With caution — diagnose promptly |
| Most common cause | Dirty MAF sensor or intake/PCV vacuum leak |
| Typical repair cost | $20–$350 (up to ~$600 for fuel pump/O2 sensor) |
Full diagnostics
For the complete step-by-step diagnostic and repair guide, see P0171 — full diagnostics.
Frequently asked questions
Is it safe to drive my Subaru Outback with a P0171 code?
You can usually drive a Subaru Outback with P0171 for a short time with caution, since it is a medium-severity code. However, a persistent lean air-fuel mixture raises combustion and exhaust temperatures and can eventually damage the catalytic converter, so you should have it diagnosed within a few days and avoid long trips until the cause is found.
What is the most common cause of P0171 on a Subaru Outback?
On the Subaru Outback, the most commonly reported causes of P0171 are a dirty or aging mass air flow (MAF) sensor and vacuum leaks from cracked intake boots or brittle PCV hoses on the boxer engine. Together these account for the majority of cases; weak fuel delivery and a faulty oxygen sensor are less frequent.
How much does it cost to fix P0171 on a Subaru Outback?
Repair cost depends on the cause. Cleaning a MAF sensor or replacing a vacuum or PCV hose is often $20 to $150. Replacing a MAF sensor typically runs $150 to $350 with parts and labor, while replacing a fuel pump or oxygen sensor can reach $300 to $600. Diagnosis alone is usually $75 to $150.