← Back to DiagCoach
P0158moderate severity✨ AI-generated

O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)

Oxygen sensor in Bank 2 Sensor 2 has a high voltage signal.

Heads up: this code wasn't in our hand-written library yet, so DiagCoach AI built this page on the fly. Double-check critical specs against service info before condemning parts.

What it means (plain English)

The oxygen sensor measures the amount of oxygen in the exhaust. When it reads too high of a voltage (over 1.0 volts), it signals a problem with the sensor or wiring.

What the computer is actually seeing

The engine control module (ECM) expects the O2 sensor voltage for Bank 2 Sensor 2 to fluctuate between about 0.1 and 0.9 volts during normal operation. A voltage consistently above 1.0 volts triggers this code.

What a healthy reading looks like

0.1 to 0.9 volts during closed loop operation; above 1.0 volts indicates a fault.

Guided diagnostic — the DiagCoach way

Don't just throw parts at it. Walk through these in order — each step tells you whether to keep going or stop and fix what you found.

  1. 1Check for visible damage to the O2 sensor wiring and connectors. Ensure they're secure and free of corrosion.
  2. 2Using a multimeter, check the voltage output of the O2 sensor. A reading above 1.0 volts indicates a problem with the sensor or circuit.
  3. 3Inspect for any exhaust leaks upstream of the sensor, as this can skew readings and trigger the code.
  4. 4If sensors look good and there are no leaks, check the ECM for faults and possible software updates.

Common causes

  • Faulty O2 sensor
  • Wiring issues or short in the O2 sensor circuit
  • Exhaust leaks affecting sensor readings
  • ECM software issues

Typical repair cost

$$

Related codes

Frequently asked questions

Is it safe to drive with this code?

It's generally drivable, but it may lead to poor fuel economy and higher emissions.

Will this code come back after I clear it?

If the issue persists, the code will return after the vehicle runs through its diagnostic cycle.

Why is this code paired with other sensor codes?

O2 sensors often fail at similar times, and issues like wiring faults can cause multiple codes to trigger.

Working a real vehicle right now?

Let DiagCoach walk you through it live with your specific symptoms, vehicle, and what you've already checked.

Start guided diagnostic →
Report