P0158: O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)
Can you still drive? Yes, safe to drive. The downstream sensor is for emissions monitoring and does not significantly affect engine performance. Repair before your next emissions test.
What Does P0158 Mean?
Code P0158 is triggered when the downstream oxygen sensor on Bank 2 reports a voltage consistently above 0.9 volts. This high reading indicates the sensor is stuck reading rich, which could be a sensor failure or a signal wiring short. The ECU uses this sensor to verify catalytic converter efficiency, and a stuck-high reading may falsely indicate converter problems.
Need to read your codes?
An OBD-II scanner lets you read and clear diagnostic trouble codes from your vehicle's computer. Most scanners work with any car made after 1996.
Browse OBD-II Scanners on AmazonCommon Causes
- Faulty downstream O2 sensor stuck rich
- Short circuit in the O2 sensor signal wire
- Antifreeze contamination of the sensor from a leaking head gasket
- Failing catalytic converter producing abnormal exhaust composition
Symptoms
- Check engine light on
- Failed emissions test
- Possible slight fuel economy decrease
- No major drivability issues
Diagnostic Steps
- 1Read and document freeze frame data
- 2Monitor Bank 2 Sensor 2 voltage to confirm stuck-high reading
- 3Inspect sensor wiring for shorts to voltage source
- 4Check for coolant in the exhaust as a sign of head gasket leak
- 5Compare downstream readings between Bank 1 and Bank 2
- 6Replace downstream O2 sensor if wiring checks pass
Recommended Parts & Tools
oxygen sensor
O2 sensor socket
penetrating oil
Estimated Repair Cost
| Type | Estimated Cost |
|---|---|
| Total Repair Cost Range | $60 - $350 |
Get a Personalized AI Diagnostic Report
Get a detailed AI diagnosis for code P0158 specific to your vehicle. Includes step-by-step repair instructions, exact parts needed, and a cost breakdown tailored to your make and model.
Chat with AI About P0158Commonly Affected Vehicles
Related Recalls
Frequently Asked Questions
Could P0158 indicate a head gasket leak?
In rare cases, yes. If coolant is leaking into the combustion chamber and contaminating the O2 sensor, it can cause a stuck-high reading. Look for white smoke from the exhaust and check coolant levels.
Should I replace the catalytic converter for P0158?
No, P0158 is a sensor circuit code, not a converter efficiency code. Replace the O2 sensor first and clear the code. If converter-specific codes like P0430 appear separately, then investigate the converter.
Community Fix Reports
Community reports are user-submitted and not verified by Auto AI Buddy. Results may vary.
Related Codes
Affiliate Disclosure: This page contains affiliate links. If you purchase products through these links, we may earn a small commission at no additional cost to you. This helps us maintain this free resource. We only recommend products we believe will help you diagnose and repair your vehicle. Prices shown are estimates and may vary.