P0152 Code: O2 Sensor Circuit High Voltage (Bank 2 Sensor 1)

๐ŸŸ  Moderate severity ยท drivable

Drivable, but the engine may run rich and use more fuel. Fix it soon.

What P0152 means

The bank 2 upstream oxygen sensor is reporting very high voltage, which the computer reads as a rich mixture on bank 2.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Replace the bank 2 upstream oxygen sensorYes$60โ€“200
Diagnose and fix a genuine rich conditionMechanic$150โ€“500

Frequently asked questions

Can I drive with a P0152 code?
Yes, but the engine may run rich and waste fuel. Fix it soon.
What is the most common cause of P0152?
A faulty oxygen sensor reading high, though a genuine rich condition is also possible.
How much does it cost to fix a P0152?
$60โ€“$200 for a new sensor, or more if a fuel injector or pressure problem is the cause.

Related codes

P0150
P0150 Code: O2 Sensor Circuit Malfunction (Bank 2 Sensor 1)
P0151
P0151 Code: O2 Sensor Circuit Low Voltage (Bank 2 Sensor 1)
P0175
P0175 Code: System Too Rich (Bank 2)

Related guide: MAF Sensor Replacement Cost โ†’

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.