P0152 Oxygen sensor circuit high voltage (bank 2, sensor 1)
What P0152 means
The upstream oxygen sensor on bank 2 is reporting a voltage that stays too high, which normally means the exhaust looks rich. The engine computer cannot rely on it to control fuelling on that bank. Bank 2 is the side of a V6, V8 or boxer engine that does not contain cylinder 1.
P0152 is a generic SAE J2012 code: it means the same on every make. The exact cause still depends on the car, so read the freeze-frame data before replacing parts.
At a glance
- Severity
- Medium
- Typical repair cost
- 60–400 €
- Workshop time
- 0.5–3 h
- Repair difficulty
- Medium
- DIY possible
- Yes
- Check engine light
- Yes
- Affects emissions test
- Yes
Parts and labour at an independent workshop in Europe. Main dealers charge more; the cause decides the bill, not the code.
Symptoms
- Check engine light on
- Higher fuel consumption
- Possible fuel smell or black smoke
- Possible rough idle
Common causes
- Failing upstream oxygen sensor on bank 2
- Sensor contaminated by coolant, oil or silicone
- Signal wire shorted to voltage or the heater wire
- Genuinely rich bank 2 from a leaking injector
Can I keep driving with P0152?
You can keep driving, but have it checked within a week or two. The engine may use more fuel, and a long-standing upstream sensor fault can eventually harm the catalytic converter.
What to check first
- Compare fuel trims between banks: strongly negative trims on bank 2 suggest a real rich condition.
- Inspect the sensor harness for melted insulation.
- Remove and inspect the sensor for deposits from coolant or oil.
- Replace the sensor if the mixture and wiring are fine.
Related codes
- P0153 Oxygen sensor slow response (bank 2 sensor 1)
- P0151 Oxygen sensor circuit low voltage (bank 2, sensor 1)
- P0150 Oxygen sensor circuit (bank 2 sensor 1)
- P0155 Oxygen sensor heater circuit (bank 2, sensor 1)
- P0156 Oxygen sensor circuit (bank 2, sensor 2)
- P0157 Oxygen sensor circuit low voltage (bank 2, sensor 2)
- P0158 Oxygen sensor circuit high voltage (bank 2, sensor 2)
- P0160 Oxygen sensor circuit no activity detected (bank 2, sensor 2)
Data: TORKO fault-code catalogue, built on OBDex (CC0-1.0) and reviewed against workshop practice. Informational only — it does not replace a diagnosis by a mechanic.
Updated: