OBD-II Generic Error Code P0152: How to Fix It

Medium 45-90 minutes Medium Severity Verified June 2026
Error Code
P0152
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
45-90 minutes
Error code P0152 indicates your vehicle's oxygen sensor in Bank 2, Sensor 1 (upstream sensor on the opposite side of cylinder 1) is reading abnormally high voltage. This typically means the sensor is detecting a rich fuel mixture or the sensor circuit has an electrical fault that needs immediate attention.
Ad

Tools You'll Need

How to Fix Error Code P0152

  1. Scan and Clear Codes

    Ensure the engine is cool before starting any diagnostic work.
  2. Locate Bank 2 Sensor 1

    Allow the exhaust system to cool completely before touching any components.
  3. Inspect Wiring and Connections

  4. Test Sensor Voltage

    Be careful working around hot exhaust components and moving engine parts.
  5. Check for Exhaust Leaks

  6. Replace the Oxygen Sensor

    Only replace the sensor when the engine is completely cool to avoid thread damage.
  7. Clear Codes and Test Drive

Parts You May Need

Upstream oxygen sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Exhaust manifold gasket
Check Price on Amazon
Upstream oxygen sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Exhaust manifold gasket
Check Price on Amazon
Upstream oxygen sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Exhaust manifold gasket
Check Price on Amazon
Upstream oxygen sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Exhaust manifold gasket
Check Price on Amazon
Upstream oxygen sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Exhaust manifold gasket
Check Price on Amazon
Upstream oxygen sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Exhaust manifold gasket
Check Price on Amazon
Ad

When to Call a Professional

Call a professional mechanic if you're uncomfortable working around hot exhaust components, if multiple oxygen sensor codes are present simultaneously, or if the problem persists after sensor replacement as this may indicate deeper engine management issues.

Frequently Asked Questions

Can I drive with P0152 error code?
You can drive short distances, but prolonged driving with P0152 can damage your catalytic converter and reduce fuel economy. Address this code promptly to avoid more expensive repairs.
How much does it cost to fix P0152?
A new oxygen sensor typically costs $50-150, and labor adds $100-200 if professionally installed. DIY replacement can save significant money as the parts cost is the main expense.
What causes oxygen sensor high voltage?
High voltage readings are usually caused by a failing sensor, damaged wiring, exhaust leaks before the sensor, or occasionally a rich fuel mixture from other engine problems like faulty fuel injectors.
How often should oxygen sensors be replaced?
Most oxygen sensors last 60,000-100,000 miles. However, sensors can fail earlier due to contamination from oil leaks, coolant leaks, or poor fuel quality.
Will P0152 cause my car to fail emissions testing?
Yes, P0152 will likely cause your vehicle to fail emissions testing since oxygen sensors are critical for monitoring exhaust emissions. Fix this code before scheduling your emissions test.