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

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P0151
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P0151 indicates that your vehicle's oxygen sensor in bank 2, sensor 1 is reading a low voltage signal below the expected range. This sensor monitors exhaust gases to help your engine control module optimize the air-fuel mixture for better performance and emissions control.
Ad

Tools You'll Need

How to Fix Error Code P0151

  1. Connect OBD2 Scanner and Verify Code

    Ensure the vehicle is parked on level ground with the parking brake engaged before beginning diagnostics.
  2. Locate Bank 2 Sensor 1 Oxygen Sensor

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

  4. Test Sensor Voltage with Multimeter

    Keep hands and test leads away from moving engine parts and hot exhaust components.
  5. Check for Vacuum Leaks

    Use carburetor cleaner sparingly and keep fire extinguisher nearby as it is flammable.
  6. Replace Oxygen Sensor if Faulty

    Never use penetrating oil on oxygen sensor threads as it can contaminate the sensor element.
  7. Clear Codes and Test Drive

  8. Verify Repair with Final Scan

Parts You May Need

Bank 2 Sensor 1 Oxygen Sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor socket
Check Price on Amazon
Bank 2 Sensor 1 Oxygen Sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor socket
Check Price on Amazon
Bank 2 Sensor 1 Oxygen Sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor socket
Check Price on Amazon
Bank 2 Sensor 1 Oxygen Sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor socket
Check Price on Amazon
Bank 2 Sensor 1 Oxygen Sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor socket
Check Price on Amazon
Bank 2 Sensor 1 Oxygen Sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Oxygen sensor socket
Check Price on Amazon
Ad

When to Call a Professional

Contact a professional mechanic if you're uncomfortable working around hot exhaust components, if multiple oxygen sensor codes are present simultaneously, or if the code returns after replacing the sensor and repairing obvious wiring issues. Additionally, seek professional help if you suspect engine control module problems or need exhaust system modifications to access the sensor.

Frequently Asked Questions

Can I drive with error code P0151?
You can drive short distances with P0151, but prolonged driving may cause poor fuel economy, rough idling, and potential catalytic converter damage. Address the issue promptly to prevent more expensive repairs.
How much does it cost to fix P0151?
Fixing P0151 typically costs $100-300 if you need a new oxygen sensor, or $200-500 at a shop including labor. Costs vary based on vehicle make/model and sensor location accessibility.
What causes oxygen sensor low voltage?
Common causes include a faulty oxygen sensor, damaged wiring, vacuum leaks causing lean conditions, exhaust leaks before the sensor, or contamination from oil/coolant consumption.
How long do oxygen sensors last?
Oxygen sensors typically last 60,000-100,000 miles, though heated sensors may last longer. Factors like fuel quality, oil consumption, and driving conditions affect sensor lifespan.
Will P0151 cause my car to fail emissions testing?
Yes, P0151 will likely cause your vehicle to fail emissions testing since oxygen sensors are critical for proper emissions control. The code must be resolved and the system must complete its drive cycle before testing.