O2 Sensor Circuit High Voltage (Bank 2, Sensor 1) — Diagnosis Guide
P0152 means your upstream oxygen sensor on Bank 2 is sending a voltage signal that is stuck too high — telling the computer the engine is running rich when it may not actually be. Before you order a new O2 sensor, read this. Wiring problems and exhaust leaks cause this code just as often as a failed sensor — and they cost far less to fix.
Your upstream O2 sensor (Bank 2, Sensor 1) generates a voltage signal that swings between roughly 0.1V and 0.9V as the engine alternates between lean and rich cycles. That constant switching is exactly what the computer wants to see — it means the sensor is alive and the fuel mixture is being fine-tuned in real time.
P0152 fires when that voltage gets stuck above 0.9V and stays there. To the computer, a high O2 voltage means rich — too much fuel relative to air. When the signal refuses to drop, the computer either cannot compensate fast enough or suspects the sensor has failed and locks the code.
The important thing to understand is that a high-voltage reading does not automatically mean the engine is actually running rich. The sensor or its circuit could be lying. Always check fuel trims alongside this code — if Short Term Fuel Trim (STFT) on Bank 2 is strongly negative (below −10%), the engine really is rich. If fuel trims look normal, the sensor itself is the likely culprit.
P0152 does not always cause noticeable driving problems. Some vehicles feel completely normal — the check engine light is the only clue. Others show one or more of these:
Listed from most to least common. Start at #1 and work down. Jumping straight to sensor replacement before checking the wiring is the single most expensive mistake people make with this code.
Run through these three checks before spending a cent on parts. They take about 20 minutes, require only basic tools, and together they identify the cause in the majority of P0152 cases.
P0152 is one of the more frequently misdiagnosed O2 codes because the sensor gets blamed first. Here are the three traps most likely to cost you money you did not need to spend.
DIY cost = parts only. Shop cost = parts plus labor. Ranges vary by vehicle make, region, and shop rate. Use these as a planning reference, not a firm quote.
P0152 requires a V-configuration engine, so it only appears on V6 and V8 vehicles. These models report it most often based on owner data and repair records.
Can I drive with P0152 active?
P0152 vs P0172 — what is the difference?
How do I know if the O2 sensor itself is bad or if it is a wiring problem?
Will P0152 damage my catalytic converter?
Is Bank 2 Sensor 1 in the same location on every vehicle?
These codes share similar root causes or commonly appear alongside P0152.