P0158 - O2 Sensor Circuit High Voltage (Bank 2, Sensor 2)
Last updated:
System
Powertrain (Engine & Gearbox)
Related Fault Codes
Technical Description
P0158 indicates that the Engine Control Unit (ECU) has detected an abnormally high voltage from the downstream oxygen (O2) sensor on Bank 2. Typically, the sensor voltage should fluctuate slowly between 0.1V and 0.9V. When the voltage remains above approximately 1.2V for a predetermined period, the ECU triggers this code. As sensor 2 is located after the catalytic converter, its main role is to monitor catalyst efficiency. High voltage usually signifies an overly rich air-fuel mixture or a short-to-voltage in the signal circuit.
Possible Causes
Defective O2 sensor (internal short)
Damaged wiring or short-to-voltage in the signal wire
Faulty fuel pressure regulator or leaking fuel injector (rich condition)
Engine Control Unit (ECU) software error or internal failure
Symptoms
Recommended Solution
- Visual Inspection: Inspect wiring and connectors for the O2 sensor (Bank 2, Sensor 2). Look for melted insulation or corrosion.
- Live Data: Use a scan tool to monitor sensor voltage. If voltage is stuck at e.g., 5V or 12V, a short circuit is present.
- Measurement: Disconnect the sensor and measure the signal wire against ground and 12V (should be 0V with ignition on/sensor unplugged). Check heater resistance (typically 4-15 Ohms depending on model).
- Component Replacement: If wiring is intact but voltage remains high from the sensor, replace the O2 sensor (Bank 2, Sensor 2).
Mechanic's Tip
Before replacing expensive components, always double-check wiring and connections. 80% of all sensor faults are actually due to corroded contacts or broken wires.
Do you also have
other fault codes?
See how P0158 connects with your other fault codes. Our advanced analysis tool identifies causal relationships and root causes directly.