P0131 on a Subaru: Causes, Fixes & Repair Cost
๐ Moderate severity ยท drivable
A Subaru with P0131 is drivable, but the engine may run lean and rough until the cause is fixed.
What P0131 means on a Subaru
On a Subaru, P0131 means the bank 1 upstream oxygen sensor is reporting low voltage, which the computer reads as a lean mixture. Subaru boxer engines have long intake and PCV hoses that can leak air, and the upstream sensor may be correctly reporting the lean condition. A smoke test to find leaks comes before sensor replacement.
Is P0131 common on Subarus?
P0131 on Subaru is often caused by small vacuum leaks in the intake or PCV system on higher-mileage models. Subaru techs smoke-test the intake first, since a real leak will keep the code coming back even with a new sensor.
Commonly reported on: Outback, Forester, Impreza, Legacy.
Symptoms
- Check engine light on
- Rough idle or hesitation
- Worse fuel economy
- Possible surging
Common causes
- most common: Vacuum leak causing a genuine lean condition
- common: PCV system leak
- common: Faulty upstream oxygen sensor
- less common: Exhaust leak before the upstream sensor
- less common: Dirty or faulty mass air flow sensor
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Find and repair vacuum or PCV leaks | Yes | $20โ200 |
| Clean or replace the mass air flow sensor | Yes | $10โ200 |
| Replace the upstream oxygen sensor if no leak is found | Yes | $70โ240 |
Frequently asked questions
Other common Subaru codes
P0131 on other brands
Looking for the full (non-brand-specific) guide? See the P0131 code page โ
Browse all Subaru codes: Subaru hub โ
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.