P0158
O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)
If your vehicle's onboard computer has flagged the diagnostic trouble code P0158, it refers to a detected anomaly regarding "O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)". This systemic engine fault needs a targeted check before symptoms expand.
Driver's Summary
A P0158 fault code points directly to a problem with o2 sensor circuit high voltage (bank 2 sensor 2) that the ECM has confirmed over multiple drive cycles. Typical symptoms include check engine light, minor drop in fuel economy. No immediate danger, but addressing this soon will prevent potential emissions test failures and minor system degradation.
Symptoms
Check engine light, minor drop in fuel economy
Common Causes
- Faulty downstream O2 sensor
- Short to battery voltage in circuit
- High fuel pressure
- Bad ECT sensor making engine run rich
How to Fix
- 1 Replace Bank 2 Sensor 2
- 2 Inspect wiring for damage
- 3 Check fuel pressure
- 4 Test coolant temp sensor
Technical Explanation
Code P0158 is confirmed when the ECM's diagnostic algorithm detects a parameter deviation that persists across a defined number of consecutive drive cycles. The diagnostic runs during closed-loop operation only, ensuring the engine is at full operating temperature and the PCM's fuel trim feedback loop is active before confirming any out-of-range condition. The fault remains stored in memory even after the MIL is cleared; it becomes a confirmed DTC after failing two consecutive drive cycles, and the PCM logs a freeze frame record of the engine's exact operating state at the moment of detection.
Is It Safe to Drive?
Code P0158 has minimal impact on immediate driving safety. However, the underlying faulty downstream o2 sensor issue will cause this vehicle to fail an emissions inspection and may gradually affect fuel economy if left unrepaired.
Mechanic's Pro Tip
The most common mistake with P0158 is replacing the sensor without verifying the reference voltage and ground integrity first. Use a scan tool to monitor the sensor's live output; a truly failed sensor shows a stuck, flatlined reading — a sensor that fluctuates but reads slightly off usually indicates a wiring or vacuum issue, not a dead sensor. Always spray electrical contact cleaner on the connector pins before condemning the sensor.
O2 Sensor: $150 - $300