By iCarsoft Team
P0151 Code Fix: O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1)
Code P0151 — O2 Sensor Circuit Low Voltage, Bank 2 Sensor 1 — means your engine's upstream oxygen sensor on Bank 2 is reading persistently low. The ECM expects that sensor's voltage to swing between about 0.1V and 0.9V; when it stays stuck low, P0151 sets. It's often a tired sensor or an exhaust leak rather than anything catastrophic, but left alone it can hurt fuel economy and even damage the catalytic converter. This guide explains what P0151 means, what causes it, how to diagnose it properly, realistic costs, and how to fix and clear it.
If your scan tool returned P0151 — O2 Sensor Circuit Low Voltage (Bank 2, Sensor 1), the engine computer is seeing a consistently low signal from the upstream oxygen sensor on Bank 2 (the side of the engine that doesn't contain cylinder 1). A healthy O2 sensor swings between roughly 0.1V (lean) and 0.9V (rich); a reading stuck below about 0.1V trips this code. The usual culprits are an aging or contaminated sensor, an exhaust leak, or a genuinely lean fuel mixture — and several start with simple checks.
What Does P0151 Mean?
Your engine uses an oxygen (O2) sensor in the exhaust to measure how much oxygen is left after combustion, so the ECM can fine-tune the air-fuel mixture. Bank 2 Sensor 1 is the upstream sensor — before the catalytic converter — on the bank that doesn't include cylinder 1 (typically the right side on a V6 or V8). Its voltage should fluctuate between about 0.1V and 0.9V as the mixture shifts.
P0151 is a generic OBD-II emissions code defined under the SAE J2012 standard. It's set when that sensor's voltage stays consistently low — below roughly 0.1V. Low voltage tells the ECM the exhaust looks "lean" (lots of oxygen), which can mean a real lean condition, an exhaust leak letting outside air in, or simply a failed sensor or wiring fault.
It's closely related to the other O2-sensor codes on the same sensor — P0152 (high voltage) and P0155 (heater circuit) — as well as P0131, the Bank 1 version of this exact fault. Reading those together helps separate a sensor problem from a fuel or exhaust issue.
Symptoms of P0151
Because the O2 sensor helps control the air-fuel mixture and emissions, P0151 usually shows up as drivability and economy issues — and it will fail an emissions test, a system regulated by the California Air Resources Board. Watch for:
- Check Engine Light — the most obvious sign.
- Reduced fuel efficiency — the ECM can't trim the mixture accurately.
- Rough idle — the engine may run unevenly at a stop.
- Sluggish acceleration — power can feel down.
- Emissions test failure — from increased exhaust emissions.
Which Cars Are Affected?
P0151 can appear on any OBD-II vehicle that has a Bank 2 (V6, V8, or some flat/boxer engines), but it's most common on higher-mileage cars. Frequently reported examples include the Ford F-150, Focus, and Fusion; Toyota Camry and Corolla; Honda Accord and Civic; Chevrolet Impala and Malibu; Hyundai Sonata and Kia Optima; and European models like the BMW 3 Series and Mercedes C-Class — usually from a worn sensor, an exhaust leak, or a fuel-system issue.
The Most Common Root Causes (Ranked)
A low-voltage O2 code points to the sensor seeing too much oxygen — which can come from the sensor, the exhaust, or the fuel side. Here's the realistic distribution.
| Likelihood | Cause | Why it happens |
|---|---|---|
| ~35% | Faulty or contaminated O2 sensor | An aged, fouled, or damaged sensor outputs a falsely low or stuck voltage. |
| ~25% | Exhaust leak before the sensor | A leak upstream lets outside air in, so the sensor reads extra oxygen and looks lean. |
| ~20% | Wiring or connector fault | Damaged, shorted, or corroded wiring in the sensor circuit drops the signal voltage. |
| ~12% | Lean fuel condition | Low fuel pressure, clogged injectors, or a dirty air filter actually lean out Bank 2. |
| ~8% | ECM or reference issue | Rare. A wiring reference fault or failing ECM misreads the sensor signal. |
How to Diagnose P0151
Start by confirming what the sensor is actually doing in live data, then rule out exhaust leaks and fuel issues before replacing the sensor. A scan tool that graphs O2 data per bank — like the iCarsoft CR MAX — makes this much faster.
Step 1 — Scan & read live data. Use the iCarsoft CR MAX or CR Eagle to pull P0151 and related codes (such as P0174 for a lean Bank 2), and watch the Bank 2 Sensor 1 voltage and fuel trims.
Step 2 — Test the sensor voltage. The signal should fluctuate between about 0.1V and 0.9V. A reading stuck low points to the sensor, its wiring, or a genuinely lean condition.
Step 3 — Inspect wiring & connectors. Check the Bank 2 Sensor 1 wiring and connector for damage, corrosion, or loose pins.
Step 4 — Smoke-test for exhaust leaks. A leak ahead of the sensor adds oxygen and mimics a lean reading — a classic P0151 trap.
Step 5 — Check the fuel system. Verify fuel pressure, injector condition, and the air filter to rule out a real lean mixture on Bank 2.
Step 6 — Repair & clear. Fix the root cause, clear the code, and road-test to confirm the sensor voltage swings normally and P0151 stays off.
Repair Costs in the US
P0151 is usually an affordable fix unless it turns out to be an exhaust or fuel-system problem. Figures below reflect typical 2025–2026 US rates and combine parts and labor.
| Repair | Typical Cost (USD) |
|---|---|
| Professional diagnosis | $75–$150 |
| Oxygen sensor replacement | $100–$300 |
| Wiring repair | $50–$200 |
| Exhaust leak repair | $100–$500 |
| Fuel system repair | $150–$600 |
Watch out: ignoring P0151 lets an unbalanced mixture reach the catalytic converter. Replacing a damaged converter can run $500–$2,500, so it pays to fix this early.
Diagnose P0151 the right way with the iCarsoft CR MAX & CR Eagle
A basic reader confirms P0151 but can't show you whether the sensor is actually failing. The iCarsoft CR MAX and CR Eagle graph live oxygen-sensor voltage and fuel trims per bank, so you can tell a bad sensor from an exhaust leak or a lean condition before buying parts.
- Live O2 sensor data per bank — watch the Bank 2 Sensor 1 voltage swing in real time.
- Fuel-trim & full-system data — spot a lean condition behind the code.
- Read and clear codes plus freeze-frame to capture the conditions when P0151 set.
- Broad multi-brand coverage for domestic and import vehicles.
- Confirm the repair and clear the code once the sensor reads normally.
Preventive Maintenance — Keep P0151 From Coming Back
- Replace O2 sensors on schedule — around 100,000 miles, or as your manufacturer recommends.
- Inspect sensor wiring — check for corrosion and wear at the connector during service.
- Watch the exhaust system — look for leaks and rust ahead of the sensor.
- Use quality fuel — clean fuel reduces sensor contamination over time.
Frequently Asked Questions
Can I drive with a P0151 code?
You can drive short distances, but prolonged driving isn't recommended. A persistent lean or sensor fault can damage the catalytic converter and hurt fuel economy over time.
What does "Bank 2, Sensor 1" mean?
Bank 2 is the side of the engine that doesn't contain cylinder 1. Sensor 1 is the upstream sensor, mounted before the catalytic converter.
Is P0151 always a bad oxygen sensor?
No. It's just as often an exhaust leak ahead of the sensor or a genuinely lean fuel mixture. Test the sensor and check for leaks before replacing it.
What's the difference between P0151 and P0131?
They're the same low-voltage O2 fault on the upstream sensor, but P0151 is on Bank 2 while P0131 is on Bank 1.
How do I clear P0151?
Repair the underlying cause, then clear the code with a scan tool and road-test. A battery disconnect only hides it temporarily — the code returns if the fault isn't fixed.
Bottom Line
P0151 means your Bank 2 upstream oxygen sensor is reading too low — and while it can eventually damage the catalytic converter, it's usually a straightforward fix. Confirm the sensor's behavior in live data, smoke-test for exhaust leaks, and check fuel trims before replacing the sensor, since a leak or a lean condition will fool a brand-new part. Diagnose it with a capable tool like the CR MAX or CR Eagle, fix the real cause, and clear the code — and don't let it linger, because an unbalanced mixture is hard on the converter.
Related Oxygen Sensor Codes
Looking up a different P-code?
Browse our full library of OBD-II diagnostic trouble codes, grouped by system — emissions, engine, transmission, and more.
Open the OBD-II Code Library →