OBD2 Error Code P0152: How to Fix It

Medium 1-2 hours High Severity Verified June 2026
Error Code
P0152
Brand
OBD2
Product Type
automotive
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P0152 indicates that your vehicle's oxygen sensor in Bank 2, Sensor 1 is reading a voltage that's too high. This upstream oxygen sensor monitors the air-fuel mixture before it enters the catalytic converter, and when it malfunctions, it can cause poor fuel economy, rough idling, and failed emissions tests.
Ad

Tools You'll Need

How to Fix Error Code P0152

  1. Scan and Clear Codes

    Never clear codes before recording them, as this information helps with diagnosis.
  2. Locate Bank 2 Sensor 1

    Allow the engine to cool completely before working near the exhaust system to avoid burns.
  3. Inspect Wiring and Connections

    Disconnect the battery negative terminal before handling electrical connections.
  4. Test Oxygen Sensor Voltage

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

  6. Replace the Oxygen Sensor

    Never use regular grease on oxygen sensor threads as it can damage the sensor.
  7. Clear Codes and Test Drive

Parts You May Need

Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Ad

When to Call a Professional

Call a professional mechanic if you discover exhaust leaks requiring manifold removal, if multiple oxygen sensors are failing simultaneously indicating a deeper engine problem, or if you're uncomfortable working with electrical systems and hot exhaust components.

Frequently Asked Questions

Can I drive with error code P0152?
You can drive short distances with P0152, but it should be fixed soon. The faulty oxygen sensor will cause poor fuel economy, increased emissions, and potential damage to the catalytic converter if left unrepaired.
How much does it cost to fix P0152?
Fixing P0152 typically costs $200-400 if you need to replace the oxygen sensor at a shop. DIY repair costs $50-100 for the sensor plus tools. Costs increase if exhaust leaks or wiring damage are also present.
What causes oxygen sensor high voltage?
High voltage readings are usually caused by a faulty oxygen sensor, exhaust leaks near the sensor, damaged wiring, or contamination of the sensor from oil or coolant leaks affecting the exhaust stream.
How long do oxygen sensors last?
Oxygen sensors typically last 60,000-100,000 miles depending on driving conditions and fuel quality. Sensors exposed to contaminated fuel, oil leaks, or extreme temperatures may fail earlier.
Will P0152 cause my car to fail emissions testing?
Yes, P0152 will likely cause your vehicle to fail emissions testing. The faulty oxygen sensor prevents proper air-fuel mixture monitoring, leading to increased emissions that exceed legal limits.