P0131
- Powertrain
- Generic (SAE)
- Emissions
Diagnose soon
The vehicle drives, but fuel control on bank 1 is compromised and the module may add fuel to chase a lean signal that is not real. Sustained over-fuelling raises consumption and can thermally damage the catalytic converter over weeks. If the cause is a genuine lean condition instead, lean running under load carries its own risk of misfire and heat damage.
- Safe to drive
- Short-term driving is usually fine. Sustained over-fueling can damage the catalytic converter, so don't leave this for months.
O2 Sensor Circuit Low Voltage (Bank 1, Sensor 1)
The front oxygen sensor on bank 1 is reporting a voltage that stays low and will not come back up. Low voltage from that sensor means either a genuinely lean exhaust, air leaking into the exhaust ahead of the sensor and faking a lean reading, or the signal wire touching ground. The sensor is usually the messenger, not the culprit.
A conventional narrow-band zirconia sensor produces roughly 0.1 to 0.9 volts and switches through about 0.45 volts at stoichiometric mixture. P0131 sets when the signal stays below a low threshold — commonly around 0.1 to 0.2 volts, though the exact value is vehicle-specific — for a calibrated period even while fuel control is commanding enrichment. Note that on many modern vehicles bank 1 sensor 1 is a wideband air-fuel-ratio sensor rather than a switching sensor; those operate on current and report lambda, and narrow-band voltage expectations do not apply to them.
How the car detected itThe module watches the sensor in closed loop. If the signal stays pinned low while long-term fuel trim has already driven positive trying to correct for the apparent lean condition, the module concludes the circuit or the sensor is at fault rather than the mixture. Some strategies additionally check whether the signal ever rises past a minimum during a commanded rich event, such as deceleration fuel cut recovery or a power enrichment. A signal that never responds to a rich command is the strongest evidence against the sensor or its wiring.
A trouble code records what a control module measured. It does not identify which part failed. Test before replacing anything.
- Safe to drive
- Short-term driving is usually fine. Sustained over-fueling can damage the catalytic converter, so don't leave this for months.
- Urgency
- Diagnose soon
- Will it pass emissions
- No
- If ignored
- If the low signal is false, the module keeps adding fuel to correct a lean condition that does not exist. That raises fuel consumption, can foul spark plugs, and sends unburned fuel into the catalytic converter, where it burns and overheats the substrate — a converter is far more expensive than a sensor. If the low signal is true and the engine really is running lean, sustained lean operation under load raises combustion temperatures and risks misfire, detonation, and exhaust valve or piston damage on the worst engines. Either way this is not a code to leave running for months.
- Check engine light
- Solid
- Clearing the light
- A completed drive cycle is normally required before the monitor re-runs and the light can clear.
- Increased fuel consumption
- Possible rough idle or hesitation
Many vehicles show no symptom at all beyond the warning light. The absence of a symptom does not mean the fault is not real.
These are the causes this code can have. For the order to work through them in, see what to check first.
| # | Cause | How often | Component |
|---|---|---|---|
| 1 | Exhaust leak upstream of the sensor | Very common | — |
| 2 | Signal wire shorted to ground | Common | — |
| 3 | Genuine lean running (vacuum leak, low fuel pressure) | Common | — |
Ordering reflects how often each cause is responsible in general, not a probability for your vehicle. Confirm by testing.
In order. Each of these is cheaper or faster than what follows it, and each one can make the rest unnecessary.
Fuel trims on bank 1 in live data
This one reading splits the diagnosis in half. Large positive trims — anything beyond about plus 10 percent deserves investigation, and beyond plus 20 percent is clearly a problem — support a real lean condition. Trims near zero alongside a pinned-low sensor point at the sensor or its wiring instead.
An exhaust leak ahead of the sensor
A cracked manifold, a leaking flange gasket, or a failed weld upstream of the sensor pulls fresh air in on exhaust pulses and makes the sensor read permanently lean even though the mixture is correct. Leaks that only open when the metal is cold are common, so listen at a cold start.
Other stored codes
A lean code such as P0171, misfire codes, or a MAF code alongside P0131 completely reframes the diagnosis. The oxygen sensor may be reporting a real problem that another code names directly.
The sensor wiring and connector
The signal circuit is low voltage and low current, so it is intolerant of corrosion. Look for a pigtail melted on the exhaust, a chafed wire against the body, or a water-filled connector — any of which can ground the signal.
Record all codes, freeze frame, and fuel trims
Tools OBD-II scan tool with freeze frame
Capture the full picture before clearing anything. Note RPM, load, and both short and long term fuel trims at the moment the code set. Trims are the most informative single data point for this code.
ExpectedA trim value that clearly points toward or away from a real lean condition
Determine whether this is a narrow-band or wideband sensor
Tools Service information, VIN
Check service information for the sensor type on this engine. Judging a wideband air-fuel sensor by narrow-band voltage expectations produces completely wrong conclusions. Wideband systems report lambda or equivalence ratio near 1.0 rather than a switching voltage.
ExpectedConfirmed sensor type and the correct data PID to watch
Graph the sensor signal at warm idle and 2000 rpm
Tools Scan tool with graphing, or lab scope
With the engine fully warm and in closed loop, hold about 2000 to 2500 rpm and watch the signal. A healthy narrow-band sensor crosses the 0.45 volt midpoint continuously — the common benchmark is at least eight crossings in ten seconds, typically one to three per second — and reaches both below about 0.2 and above about 0.8 volts. Switching is legitimately slower at idle, so judge it at a steady elevated rpm. A flat low trace is the fault you are chasing.
ExpectedAt least eight midpoint crossings in ten seconds with full-range amplitude on a healthy sensor
Force a rich condition and watch for a response
Tools Propane enrichment tool or bidirectional scan tool
Introduce a controlled enrichment — propane at the intake or a manufacturer-supported forced rich command — and see whether the sensor voltage climbs. This is the decisive test. A sensor that responds is telling the truth about the mixture; a sensor that never moves is failed or its circuit is broken.
ExpectedSignal rises promptly toward 0.8 volts or above on a good sensor
Rule out an exhaust leak upstream of the sensor
Tools Smoke machine or stethoscope, light, mirror
Inspect and listen along the manifold, flange, and any pipe ahead of the sensor, ideally at a cold start when cracks are open. Smoke introduced into the exhaust makes small leaks obvious. This step is skipped more often than any other and is a leading cause of misdiagnosis.
ExpectedNo leak path between the head and the sensor
Test the signal circuit for a short to ground
Tools Scan tool, multimeter, wiring diagram
Disconnect the sensor, key on, and read the signal PID. Most narrow-band circuits bias the disconnected signal wire to about 0.45 volts. If the scan tool still reads near zero with the sensor unplugged, the signal wire is grounded somewhere in the harness. Bias values vary by manufacturer, so confirm expected behaviour in service data.
ExpectedReading rises to the module's bias voltage with the sensor unplugged
Verify the sensor ground and signal return integrity
Tools Multimeter
Check the sensor ground path back to the module. This circuit carries almost no current, so any measurable voltage drop is significant — it should be essentially zero. A degraded signal ground biases the whole reading low.
ExpectedEssentially no voltage drop on the signal ground
If trims are strongly positive, chase the real lean condition
Tools Smoke machine, fuel pressure gauge, scan tool
Smoke test the intake for vacuum leaks, check the PCV system and intake gaskets, verify fuel pressure and volume against the manufacturer's spec, and confirm the MAF reads plausibly for the load. Fix the mixture problem before touching the sensor. Fuel systems hold pressure with the engine off — relieve pressure through the manufacturer's procedure before opening any fuel line, keep ignition sources away, and have a dry extinguisher within reach.
ExpectedUnmetered air source or fuel delivery shortfall identified, or both ruled out
Confirm the repair with a drive cycle
Tools Scan tool with graphing and readiness display
After the repair, clear codes and drive from a cold start until the engine is fully warm and in closed loop. Verify the bank 1 sensor 1 signal switches across its full range — or that lambda tracks near 1.0 on a wideband sensor — that short and long term fuel trims settle within roughly plus or minus 10 percent, and that P0131 does not return. Confirm the oxygen sensor monitor sets to complete rather than assuming success from the light staying off.
ExpectedFull-range switching or lambda near 1.0, trims settled, oxygen sensor monitor complete, no code return
| Repair | Only after you confirm | Typical cost | Who |
|---|---|---|---|
| Repair an exhaust leak upstream of the sensor | Smoke or audible leak located between the cylinder head and the sensor, with the sensor otherwise responding correctly to a forced rich condition | $180–$950 | Hard |
| Repair a shorted signal wire or a corroded connector | Signal PID still reading near zero with the sensor disconnected, or continuity from the signal wire to ground | $120–$420 | DIY |
| Correct an unmetered air leak into the intake | Smoke test locating a vacuum leak, cracked intake boot, or failed gasket, together with strongly positive fuel trims | $150–$700 | DIY |
| Replace the upstream oxygen or air-fuel-ratio sensor | No response to a forced rich condition with wiring verified good, no exhaust leak upstream, and normal fuel trims | $170–$520 | DIY |
| Repair fuel delivery — filter, pump, pressure regulator, or injectors | Fuel pressure or volume below the manufacturer's spec, or injector flow imbalance on the affected bank | $250–$1,300 | Shop |
The spread here is unusually wide because the causes are unusually varied — a chafed wire and a cracked exhaust manifold sit at opposite ends of the bill. Expect a diagnostic charge for the smoke test and forced-rich testing, and treat that as money that stops you buying the wrong part. Manifold work on a high-mileage vehicle often turns into broken studs, which is the main cost risk.
- Replacing the oxygen sensor first. On this code the sensor is reporting a condition far more often than it is causing one, and a new sensor will report the same low voltage.
- Missing a small exhaust manifold leak ahead of the sensor. It draws in fresh air on every exhaust pulse and produces a permanently lean reading with a perfectly good sensor and a perfectly correct mixture.
- Assuming bank 1 is whichever side is closest to you. Bank 1 is the bank containing cylinder number 1, and which physical side that is varies by manufacturer and engine layout.
- Applying narrow-band voltage rules to a wideband air-fuel-ratio sensor, which does not switch and does not produce a 0.1 to 0.9 volt output.
- Judging switching speed at idle. A healthy sensor is legitimately slower there — evaluate it at a steady 2000 to 2500 rpm before condemning it.
- Using ordinary RTV silicone during a related intake or exhaust repair. Non-sensor-safe silicone outgasses and poisons the new sensor, sometimes within days.
- Oxygen Sensor Upstream
- Exhaust Pipe Pre Cat
- Definition
- Generic code set (SAE J2012 / ISO 15031-6) via the OBDexopen database, dedicated to the public domain under CC0-1.0.
- Diagnostic guidance
- Written and reviewed in-house. See our editorial policy.
- Review status
- Reviewed
Found something wrong? Tell us — we publish corrections.