OBD-II trouble code
P0151: O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1)
The upstream oxygen sensor on bank 2 is reporting a voltage stuck near zero — meaning either the sensor sees a constantly lean mixture, the sensor itself has failed, or there's a wiring break between the sensor and the PCM.
Quick facts
- System
- Powertrain
- Category
- Fuel & Air / Oxygen Sensor
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $150 – $700
- DIY difficulty
- Intermediate DIY
What does P0151 mean?
P0151 is the bank 2 counterpart to P0131. The upstream oxygen sensor — the one mounted in the exhaust before the catalytic converter — is sending a voltage to the PCM that's stuck low (typically below 0.2V) when the PCM expects it to be swinging between roughly 0.1V and 0.9V as the air-fuel ratio cycles through stoichiometric. A working O2 sensor produces those voltage swings naturally as the PCM trims fuel back and forth across the ideal ratio; a stuck-low signal means something has broken that feedback loop.
The first thing to settle is which side of the engine 'bank 2' actually is on your car. The SAE convention is that bank 1 contains cylinder 1 — so on most American V8s, V6s, and inline engines with cylinder 1 at the front, bank 2 is the passenger side. On most Japanese V6s installed transversely (Toyota, Honda, Nissan), cylinder 1 sits at the back of the engine and bank 2 is at the front. If you're about to throw parts at a P0151, take the extra minute to look up which side of your specific engine bank 2 is — replacing the wrong sensor is one of the most common and most expensive mistakes on this code.
A stuck-low signal usually means one of three things. The first and most common is an actual lean condition on bank 2 — a vacuum leak, an exhaust leak before the sensor, or a fuel injector on that bank that's underdelivering. The second is a failed or contaminated sensor — these wear out gradually and tend to start drifting low before they fail outright, especially if the engine has burned any oil or coolant. The third is wiring: a broken signal wire, a damaged connector, or a heater circuit failure that lets the sensor cool down and report inaccurate values during open-loop operation.
Common causes
- Vacuum leak affecting only bank 2 (intake gasket, PCV, brake booster)
- Exhaust leak between the manifold and the upstream sensor
- Underdelivering or clogged fuel injector on bank 2
- Failed or contaminated upstream O2 sensor
- Damaged sensor signal wire or connector
- O2 sensor heater circuit failure
- Low fuel pressure affecting both banks but showing up first on bank 2
- Silicone or coolant contamination from a head gasket leak
- Aftermarket header without provision for the upstream sensor bung in the correct location
Symptoms
- Check engine light on with P0151 stored
- Slight loss of fuel economy
- Engine hesitation or stumble under light throttle
- Long-term fuel trim on bank 2 reading +10% or higher
- Occasional rough idle when cold
- Slight exhaust smell of unburned fuel during start-up
Diagnostic steps
- 1.Identify which side of the engine is bank 2 on your specific vehicle — don't assume. Cylinder 1 is on bank 1, and you can find which cylinder is cylinder 1 in the service manual or with a quick search for your engine code.
- 2.Read live data and compare bank 1 sensor 1 voltage to bank 2 sensor 1 voltage. If bank 1 is swinging normally and bank 2 is stuck below 0.2V, the issue is isolated to bank 2.
- 3.Check long-term fuel trim on bank 2. A reading above +15% confirms the PCM is adding fuel to compensate for a perceived lean condition.
- 4.Inspect the bank 2 exhaust manifold for cracks or leaks at the gasket. An exhaust leak upstream of the O2 sensor lets fresh air dilute the exhaust the sensor reads.
- 5.Visually inspect the sensor connector and wiring for damage, oil contamination, or chafing.
- 6.If wiring and exhaust check out, the next step is sensor replacement — but only after ruling out a vacuum leak with a smoke test.
Repair cost
$150 – $700
Upstream O2 sensor replacement on bank 2 runs $150-$400 at most independent shops; dealer pricing can push it closer to $500. If the cause is a vacuum leak, plan for $150-$500 depending on which gasket is leaking. Exhaust manifold leaks are the upper end at $400-$700+ because manifold bolts often break during removal. A fuel injector replacement on the affected bank runs $300-$700.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with oxygen sensor replacement preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
This is an intermediate DIY job. It usually involves diagnostic steps, specialty parts, and some careful work in tight spaces. If you have the tools and a service manual or trustworthy video for your specific vehicle, it is achievable in a weekend. Otherwise, a competent independent shop will be faster.