OBD Guide

P0158

O2 Sensor Circuit High Voltage Bank 2 Sensor 2

P0158 is an OBD-II diagnostic trouble code meaning: O2 Sensor Circuit High Voltage Bank 2 Sensor 2. Common causes: oxygen sensor malfunction, open/short circuit in sensor circuit. Estimated repair cost: $56–167.

Severity
⚠️ Medium
Can you drive?
Limited driving only, diagnose soon
Approx. repair cost
$56–167 (est.)

Symptoms

  • Increased fuel consumption
  • Rough engine operation
  • Check Engine Light Illuminates
  • Dips during acceleration

Causes

  • Oxygen sensor malfunction
  • Open/short circuit in sensor circuit
  • Sensor contamination (oil, antifreeze)
  • Fuel system problems (rich mixture)
  • Malfunction of the catalytic converter

How to Fix

  1. Check the integrity of the wiring harness and sensor connectors
  2. Check the voltage at the sensor using a scanner or oscilloscope
  3. Replace the oxygen sensor if the fault is confirmed
  4. Check the fuel system for over-rich mixture
  5. Check the condition of the catalytic converter

Related codes

Error P0158 by Vehicle Brand

FAQ

What does the P0158 code mean?

P0158 is an OBD-II diagnostic trouble code that indicates: O2 Sensor Circuit High Voltage Bank 2 Sensor 2

What causes a P0158 error code?

The most common causes of P0158 include: Oxygen sensor malfunction; Open/short circuit in sensor circuit; Sensor contamination (oil, antifreeze); Fuel system problems (rich mixture).

How do I fix a P0158 diagnostic trouble code?

To fix P0158: Check the integrity of the wiring harness and sensor connectors. Check the voltage at the sensor using a scanner or oscilloscope. Replace the oxygen sensor if the fault is confirmed. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P0158?

Limited driving only, diagnose soon

How much does it cost to fix P0158?

The estimated repair cost for P0158 is $56–167. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat