OBD-II Generic Error Code P0158: How to Fix It
Medium 1-3 hours Medium Severity
Verified June 2026
- Error Code
- P0158
- Brand
- OBD-II Generic
- Product Type
- automotive
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 1-3 hours
Ad
Tools You'll Need
- OBD2 scanner
- Multimeter
- O2 sensor socket
- Socket wrench set
- Anti-seize compound
How to Fix Error Code P0158
-
Scan and Clear Codes
Always record all error codes before clearing them, as this information may be needed for diagnosis. -
Inspect O2 Sensor Wiring
Ensure the engine is cool before working around the exhaust system to avoid burns. -
Test O2 Sensor Voltage
Be careful working around hot exhaust components and moving engine parts. -
Check for Exhaust Leaks
-
Replace O2 Sensor if Faulty
Allow the exhaust system to cool completely before removing the O2 sensor. Use proper anti-seize compound to prevent future removal issues. -
Check Catalytic Converter
Parts You May Need
Oxygen sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Catalytic converter
Check Price on Amazon
Oxygen sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Catalytic converter
Check Price on Amazon
Oxygen sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Catalytic converter
Check Price on Amazon
Oxygen sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Catalytic converter
Check Price on Amazon
Oxygen sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Catalytic converter
Check Price on Amazon
Oxygen sensor
Check Price on Amazon
Anti-seize compound
Check Price on Amazon
Catalytic converter
Check Price on Amazon
Ad
When to Call a Professional
Call a professional mechanic if the problem persists after replacing the O2 sensor and checking wiring, as this may indicate catalytic converter failure or complex engine management issues that require specialized diagnostic equipment and expertise.Frequently Asked Questions
Can I drive with P0158 error code?
You can drive short distances with P0158, but it should be fixed promptly. The error can cause poor fuel economy, increased emissions, and potential damage to the catalytic converter if left unresolved.
What causes P0158 high voltage in O2 sensors?
Common causes include a faulty oxygen sensor, damaged wiring or connectors, exhaust leaks near the sensor, or a failing catalytic converter affecting sensor readings.
How much does it cost to fix P0158?
Costs typically range from $50-150 for DIY O2 sensor replacement, or $150-400 at a shop. If catalytic converter replacement is needed, costs can reach $500-2000 depending on the vehicle.
Where is bank 2 sensor 2 located?
Bank 2 sensor 2 is located after the catalytic converter on the side of the engine opposite from cylinder #1. It's the downstream sensor that monitors catalytic converter efficiency.