My Pro Street

P0158 Code Explained: O2 Sensor Circuit High Voltage (Bank 2 Sensor 2) Causes, Symptoms & Fixes

P0158 code illustration showing the Bank 2 Sensor 2 downstream oxygen sensor with a high-voltage warning, catalytic converter, Check Engine Light, Pro Street TV logo, and www.ProStreetOnline.com.

If your OBD-II scanner displays P0158, your vehicle’s Engine Control Module (ECM) or Powertrain Control Module (PCM) has detected that the Bank 2 Sensor 2 oxygen (O2) sensor is producing a voltage that remains higher than expected for an extended period.

The generic OBD-II definition for P0158 is:

O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)

Bank 2 Sensor 2 is the downstream oxygen sensor located after the catalytic converter on the engine bank that does not contain cylinder number one.

Unlike the upstream oxygen sensor, which continuously adjusts the air-fuel mixture, Bank 2 Sensor 2 is primarily responsible for monitoring catalytic converter efficiency. The PCM compares its readings with the upstream oxygen sensor to determine whether the catalytic converter is properly reducing harmful exhaust emissions.

The PCM uses Bank 2 Sensor 2 to monitor:

When the PCM detects that the downstream oxygen sensor voltage remains higher than the manufacturer’s calibrated threshold for too long, it stores P0158 and usually illuminates the Check Engine Light.

Common causes include:

Unlike P0157, which indicates low voltage, P0158 indicates the downstream oxygen sensor voltage remains excessively high.


What Does the P0158 Code Mean?

A zirconia oxygen sensor generates voltage by comparing oxygen levels inside the exhaust stream to outside air.

For a downstream oxygen sensor, normal voltage generally remains relatively stable between:

If the sensor voltage remains consistently above approximately 0.85–0.90 volts, the PCM interprets this as a high-voltage condition.

The elevated voltage may be caused by:

The code does not automatically mean the engine is running rich.


Where Is Bank 2 Sensor 2 Located?

Bank 2 Sensor 2 is mounted after the catalytic converter on the cylinder bank opposite cylinder number one.

On V6, V8, and V10 engines:

Sensor 2 is always the downstream oxygen sensor positioned behind the catalytic converter.

Most inline four-cylinder and inline six-cylinder engines have only one cylinder bank and generally do not store P0158.


Bank 2 Sensor 1 vs. Bank 2 Sensor 2

Understanding sensor locations simplifies diagnosis.

Bank 2 Sensor 1

Located before the catalytic converter.

Responsible for:


Bank 2 Sensor 2

Located after the catalytic converter.

Responsible for:

Because Sensor 2 monitors emissions rather than fuel delivery, P0158 usually has little effect on drivability.


How the Downstream Oxygen Sensor Works

The downstream oxygen sensor continuously measures oxygen remaining after exhaust gases pass through the catalytic converter.

A properly functioning catalytic converter smooths oxygen fluctuations, causing the downstream sensor to produce a relatively stable voltage signal.

The PCM compares:

to evaluate catalyst performance.

If the downstream sensor voltage remains consistently high, the PCM stores P0158.


What Does “High Voltage” Mean?

High voltage means the downstream oxygen sensor is reporting more voltage than expected.

Possible causes include:

Although a rich exhaust mixture can increase sensor voltage, P0158 is most commonly caused by an electrical or sensor-related fault.


How the PCM Detects P0158

The PCM continuously monitors:

If Bank 2 Sensor 2 voltage remains above the programmed threshold for a specified period, the PCM stores P0158.

Most manufacturers require multiple failed drive cycles before permanently illuminating the Check Engine Light.


Why Bank 2 Sensor 2 Is Important

Although it does not directly control fuel delivery, the downstream oxygen sensor plays a vital role in emissions compliance.

It helps the PCM evaluate:

Without accurate downstream oxygen sensor data, the PCM cannot reliably verify catalyst operation.


Can a Bad Oxygen Sensor Cause P0158?

Yes.

A failed downstream oxygen sensor is one of the most common causes of P0158.

Typical failures include:

As oxygen sensors age, they may begin producing inaccurate or consistently high voltage readings.


Can Wiring Problems Cause P0158?

Absolutely.

Electrical problems frequently trigger P0158.

Common wiring issues include:

Any condition that forces the signal voltage higher than normal can trigger this code.


P0158 Quick Facts

ItemInformation
DTCP0158
Generic DefinitionO2 Sensor Circuit High Voltage (Bank 2 Sensor 2)
SystemFuel & Emissions
Sensor LocationBank 2 Sensor 2 (Downstream)
SeverityLow to Moderate
Safe to Drive?Yes (Usually)
Common SymptomsCheck Engine Light, failed emissions test, catalyst monitor failure
Common CausesFailed oxygen sensor, short to voltage, damaged wiring, rich exhaust
Typical Repair Cost$100–600+
Related CodesP0156, P0157, P0159, P0160, P0161

Common Vehicles That Experience P0158

P0158 is commonly found on:

Any OBD-II vehicle equipped with a Bank 2 Sensor 2 downstream oxygen sensor may store this code.


What Does P0158 Really Mean?

The wording of P0158 often causes drivers to believe the engine is running excessively rich.

The code does not automatically mean:

Instead, it means the PCM has detected that the Bank 2 Sensor 2 downstream oxygen sensor voltage remains higher than expected, preventing accurate catalyst efficiency monitoring.

The problem may involve:

Think of P0158 as the PCM saying:

“The downstream oxygen sensor on Bank 2 is reporting a voltage that’s consistently too high. I need the sensor circuit inspected to determine why before I can accurately monitor catalytic converter performance.”


Common P0158 Scan Tool Patterns

Monitoring live scan-tool data is one of the fastest ways to diagnose P0158.

Unlike P0157, which indicates the downstream oxygen sensor voltage is too low, P0158 indicates the Bank 2 Sensor 2 oxygen sensor voltage remains higher than expected for an extended period.

Professional scan tools allow technicians to determine whether the high voltage is caused by a failed oxygen sensor, rich exhaust condition, short to voltage, wiring problem, or poor ground.


Pattern 1: Downstream Oxygen Sensor Remains Near 0.9 Volts

The most common scan-tool pattern is:

Possible causes include:


Pattern 2: Upstream Sensor Switches Normally While Downstream Stays High

Compare:

If:

The fault is usually isolated to the downstream oxygen sensor or its circuit.

This comparison helps eliminate fuel-control problems affecting the entire engine.


Pattern 3: Catalyst Monitor Fails to Complete

Monitor:

Common observations include:

Without reliable downstream oxygen sensor data, the PCM cannot accurately evaluate catalytic converter efficiency.


Pattern 4: Voltage Changes When Wiring Is Moved

While monitoring live data:

If voltage suddenly changes or returns to normal, suspect:

Harness movement testing often exposes hidden electrical problems.


Pattern 5: Heater Operates Normally but Voltage Remains High

Some scan tools show:

Possible causes include:

The heater may work perfectly even when the sensing element has failed.


Pattern 6: High Voltage Only Under Certain Conditions

Some vehicles only store P0158:

This often indicates an aging oxygen sensor or an intermittent electrical fault.


Common Symptoms of P0158

Since Bank 2 Sensor 2 primarily monitors emissions, drivability symptoms are often minimal.

Common symptoms include:

Many drivers notice no change in how the vehicle runs.


Check Engine Light

The Check Engine Light is almost always the first symptom.

Most manufacturers require:

before storing P0158.


Failed Emissions Inspection

P0158 commonly causes emissions failures because:

Even if the vehicle drives normally, it may fail an emissions inspection.


Increased Exhaust Emissions

Without accurate downstream oxygen sensor data:


Slight Fuel Economy Changes

Although uncommon, some vehicles may experience:

Fuel economy changes are generally much less noticeable than with upstream oxygen sensor faults.


Is P0158 Serious?

P0158 is generally considered a low-to-moderate severity diagnostic trouble code.

Most vehicles remain completely drivable.

However, delaying repairs may eventually result in:

Repairs should be completed before emissions testing.


Can You Drive With P0158?

Yes.

Driving is generally safe if:

Repairs should be scheduled promptly if:


P0158 vs Related Trouble Codes

Understanding related downstream oxygen sensor codes simplifies diagnosis.

P0156

O2 Sensor Circuit Malfunction (Bank 2 Sensor 2)

General electrical fault affecting the downstream oxygen sensor circuit.


P0157

O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)

Downstream oxygen sensor voltage remains below specification.


P0158

O2 Sensor Circuit High Voltage (Bank 2 Sensor 2)

Downstream oxygen sensor voltage remains above specification.


P0159

O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)

Downstream oxygen sensor reacts too slowly to exhaust changes.


P0160

O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)

The PCM detects no usable downstream oxygen sensor activity.


P0161

O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)

Electrical fault affecting the downstream oxygen sensor heater.


30 Common Causes of P0158

The most common causes include:

  1. Failed downstream oxygen sensor
  2. Short to battery voltage
  3. Rich exhaust condition
  4. Open ground circuit
  5. Damaged wiring harness
  6. Connector corrosion
  7. Loose electrical connector
  8. Melted wiring near the exhaust
  9. Internal oxygen sensor failure
  10. Carbon-contaminated sensor
  11. Oil-contaminated sensor
  12. Coolant-contaminated sensor
  13. Water intrusion
  14. High circuit resistance
  15. Damaged signal wire
  16. Faulty heater circuit
  17. Blown heater fuse
  18. Rodent damage
  19. Previous wiring repairs
  20. Incorrect replacement sensor
  21. Charging system voltage problems
  22. Exhaust system damage
  23. Aftermarket exhaust modifications
  24. Poor harness routing
  25. Damaged PCM connector
  26. PCM software issue
  27. Internal PCM driver fault
  28. Electrical interference
  29. Battery voltage irregularities
  30. PCM failure (rare)

Final Thoughts

The P0158 O2 Sensor Circuit High Voltage (Bank 2 Sensor 2) code indicates the PCM has detected that the downstream oxygen sensor voltage remains above the expected operating range. While a failed oxygen sensor is the most common cause, shorts to voltage, damaged wiring, connector corrosion, poor grounds, heater circuit faults, and electrical problems can produce the same high-voltage condition.

Proper diagnosis should determine whether the fault originates in:

The next section of this guide covers:

Following a structured diagnostic process prevents unnecessary oxygen sensor replacement while restoring accurate catalytic converter monitoring and emissions compliance.

Related Pro Street Diagnostic Guides

How to Diagnose the P0158 Code

Diagnosing P0158 requires determining why the Bank 2 Sensor 2 oxygen sensor is reporting a consistently high voltage.

Unlike P0156, which indicates a general circuit malfunction, P0158 specifically indicates the downstream oxygen sensor voltage remains above the PCM’s expected operating range.

The high-voltage condition may be caused by:

Proper diagnosis should determine whether the high voltage is caused by an actual rich exhaust condition or by an electrical fault affecting the oxygen sensor circuit.


Safety Precautions

Before beginning diagnosis:

The downstream oxygen sensor is mounted near the catalytic converter, where temperatures commonly exceed 800°F (425°C).


Tools Required

Professional diagnosis may require:

An oscilloscope provides the most accurate method for evaluating downstream oxygen sensor voltage.


Step 1 – Verify the Code

Connect a professional scan tool.

Record:

Monitor:

Always save freeze-frame information before clearing diagnostic trouble codes.


Step 2 – Check for Related Trouble Codes

P0158 commonly appears with:

Related codes often simplify diagnosis.

Code CombinationLikely Diagnosis
P0158 onlyHigh downstream sensor voltage
P0158 + P0161Heater circuit malfunction
P0158 + P0160Sensor becoming inactive
P0158 + P0420Catalyst efficiency concern
P0158 + P0156Electrical circuit fault

Repair related faults before replacing major components.


Step 3 – Monitor Live Oxygen Sensor Data

Allow the engine to reach normal operating temperature.

Observe:

Normal operation:

Abnormal operation:


Step 4 – Compare Bank 1 and Bank 2

Compare:

If:

The fault is usually isolated to Bank 2 Sensor 2 or its circuit.

Comparing both banks quickly helps determine whether the problem is isolated or system-wide.


Step 5 – Inspect the Oxygen Sensor

Inspect Bank 2 Sensor 2 for:

Replace the sensor only after electrical testing confirms failure.


Step 6 – Test the Heater Circuit

Most downstream oxygen sensors contain an internal heater.

Measure:

Inspect:

A failed heater can contribute to improper sensor operation and trigger additional downstream oxygen sensor codes.


Step 7 – Inspect the Electrical Connector

Disconnect the oxygen sensor connector.

Inspect for:

Connector problems commonly create abnormal voltage readings.


Step 8 – Inspect the Wiring Harness

Inspect wiring between the oxygen sensor and PCM.

Look for:

Shorted wiring near the exhaust is a frequent cause of P0158.


Step 9 – Test Signal Circuit Continuity

Using a digital multimeter:

Measure continuity between:

Inspect for:

Repair damaged wiring before replacing the oxygen sensor.


Step 10 – Verify Ground Integrity

Inspect the downstream oxygen sensor ground circuit.

Measure:

Inspect for:

Poor grounds can cause inaccurate high-voltage readings.


Step 11 – Inspect for Rich Running Conditions

Although P0158 is commonly electrical, verify the engine is not operating excessively rich.

Inspect for:

A rich exhaust stream can contribute to elevated downstream oxygen sensor voltage.


Step 12 – Evaluate Catalytic Converter Performance

Monitor:

A healthy catalytic converter should produce a relatively stable downstream voltage.

If the downstream sensor remains consistently high while the upstream sensor operates normally, additional catalyst testing may be required after eliminating electrical faults.


Step 13 – Review Technical Service Bulletins

Before replacing expensive components:

Review manufacturer Technical Service Bulletins (TSBs).

Look for updates involving:

Updated PCM software may resolve known false-code conditions.


Step 14 – Review Freeze-Frame Data

Compare current operating conditions with stored freeze-frame information.

Review:

Freeze-frame data often identifies the conditions that triggered P0158.


Step 15 – Inspect PCM Connector Integrity

Inspect PCM connectors for:

Poor PCM connections may create intermittent high-voltage conditions.


Step 16 – Test the Oxygen Sensor Using an Oscilloscope

An oscilloscope provides the most accurate diagnosis.

Evaluate:

A consistently flat high-voltage waveform confirms a persistent high-voltage condition.


Step 17 – Verify Charging System Voltage

Measure charging voltage.

Normal charging voltage should remain between:

Abnormally high or unstable charging voltage can interfere with oxygen sensor operation.


Step 18 – Confirm Sensor Power Supply

Verify:

Electrical supply issues can produce false high-voltage readings.


Step 19 – Inspect Previous Repairs

Inspect for:

Improper repairs frequently contribute to intermittent downstream oxygen sensor faults.


Step 20 – Confirm the Diagnosis

Before replacing any major component, verify:

Completing these diagnostic steps prevents unnecessary oxygen sensor replacement while accurately identifying the root cause of P0158.


Step 21 – Replace the Downstream Oxygen Sensor

If testing confirms Bank 2 Sensor 2 has failed internally or is consistently producing an abnormally high voltage signal, replacement is the proper repair.

General replacement procedure:

  1. Allow the exhaust system to cool completely.
  2. Disconnect the oxygen sensor electrical connector.
  3. Remove the sensor using an oxygen sensor socket.
  4. Inspect the sensor threads and catalytic converter bung.
  5. Install an OEM or high-quality replacement oxygen sensor.
  6. Tighten the sensor to the manufacturer’s specified torque.
  7. Reconnect the electrical connector.
  8. Clear all diagnostic trouble codes.
  9. Verify proper downstream oxygen sensor operation using a professional scan tool.

OEM oxygen sensors generally provide better signal accuracy and longer service life than inexpensive aftermarket replacements.


Step 22 – Repair Rich Running Conditions

Although many P0158 cases are electrical, verify the engine is not producing an excessively rich exhaust mixture.

Inspect:

Correct any rich-running condition before replacing additional components.


Step 23 – Repair Wiring and Connector Problems

Inspect the complete Bank 2 Sensor 2 circuit.

Repair:

Electrical faults remain one of the most common causes of P0158.


Step 24 – Repair Ground Circuit Problems

Inspect:

Measure:

Poor grounds can create false high-voltage readings by disrupting proper sensor operation.


Step 25 – Repair Heater Circuit Problems

Although P0158 is a voltage-related code, heater circuit faults may contribute to improper sensor performance.

Inspect:

Restore proper heater operation before replacing additional components.


Step 26 – Replace Damaged Connectors

Connector damage frequently causes unstable electrical signals.

Inspect for:

Replace connectors that cannot provide a secure electrical connection.


Step 27 – Repair Charging System Problems

Charging system faults may interfere with oxygen sensor and heater operation.

Inspect:

Normal charging voltage should remain between:

Correct charging system problems before replacing expensive components.


Step 28 – Update PCM Software

Before replacing the PCM:

Review manufacturer Technical Service Bulletins (TSBs).

Manufacturers occasionally release PCM software updates addressing:

Always verify the PCM contains the latest available calibration.


Step 29 – Verify Downstream Oxygen Sensor Operation

After repairs:

Monitor:

A healthy downstream oxygen sensor should maintain a relatively stable voltage, generally between 0.45 and 0.80 volts, once the catalytic converter reaches operating temperature.

Readiness monitors should complete successfully without new fault codes.


Step 30 – Consider PCM Failure

PCM failure is extremely uncommon.

Only suspect the PCM after confirming:

PCM replacement should always be the final diagnostic step.


How to Fix P0158

The proper repair depends entirely on the diagnostic results.

Common repairs include:


Verifying the Repair

After completing repairs:

  1. Clear all diagnostic trouble codes.
  2. Start the engine.
  3. Allow the engine to reach operating temperature.
  4. Verify heater operation.
  5. Monitor Bank 2 Sensor 2 voltage.
  6. Confirm normal downstream sensor activity.
  7. Complete a full drive cycle.
  8. Verify catalyst and oxygen sensor readiness monitors complete.
  9. Confirm no pending or permanent DTCs return.
  10. Perform a final scan to verify a successful repair.

A successful repair restores accurate catalytic converter monitoring, completes emissions readiness monitors, and eliminates false high-voltage readings.


Typical Repair Costs

RepairTypical Cost
Professional diagnosis$100–250
Downstream oxygen sensor replacement$150–450
Fuel system diagnosis$150–400
Wiring repair$100–400
Heater circuit repair$100–350
Connector replacement$100–300
Battery replacement$150–350
Alternator replacement$400–1,000
PCM software update$100–250
PCM replacement$800–2,000+

Repair costs vary depending on vehicle design, labor rates, and the underlying cause of the high-voltage condition.


Common Diagnostic Mistakes

Avoid these common mistakes:

Many P0158 repairs involve correcting electrical faults or rich-running conditions rather than replacing the oxygen sensor.


Manufacturer-Specific Notes

Ford

Inspect:

Heat-damaged wiring near the catalytic converter is common on higher-mileage Ford vehicles.


General Motors (Chevrolet/GMC)

Verify:

Rich-running conditions combined with wiring damage commonly trigger P0158 on GM vehicles.


Toyota/Lexus

Inspect:

Factory scan tools provide enhanced downstream oxygen sensor diagnostics.


Honda/Acura

Inspect:

Poor electrical connections are a frequent cause of intermittent high-voltage readings.


Nissan/Infiniti

Verify:

Heat exposure frequently damages downstream oxygen sensor wiring on high-mileage vehicles.


BMW/Mercedes-Benz

Inspect:

Factory diagnostic software offers advanced downstream oxygen sensor analysis.


Hyundai/Kia

Inspect:

Electrical connector issues commonly contribute to intermittent downstream oxygen sensor faults.


Frequently Asked Questions

What usually fixes P0158?

The most common repairs include replacing the Bank 2 Sensor 2 oxygen sensor, repairing shorted wiring, correcting rich-running conditions, replacing damaged connectors, restoring heater circuit operation, or repairing poor ground connections.


Can I drive with P0158?

Yes. Most vehicles remain drivable, but repairs should be completed before emissions testing because P0158 can prevent catalyst readiness monitors from completing successfully.


Does P0158 always mean the oxygen sensor is bad?

No. Shorted wiring, rich exhaust conditions, connector corrosion, poor grounds, heater circuit faults, and electrical problems can all trigger P0158 without a failed oxygen sensor.


Can a rich-running engine cause P0158?

Yes. An excessively rich air-fuel mixture can cause the downstream oxygen sensor to produce consistently high voltage, resulting in a P0158 code.


Can P0158 cause a failed emissions inspection?

Yes. Because the downstream oxygen sensor is used to monitor catalytic converter efficiency, P0158 often prevents emissions readiness monitors from completing and usually causes an inspection failure.


Is P0158 a serious code?

P0158 is generally considered a low-to-moderate severity diagnostic trouble code. While it usually does not affect drivability, it can increase emissions, prevent emissions testing, and interfere with accurate catalytic converter monitoring if left unresolved.


Final Thoughts

The P0158 O2 Sensor Circuit High Voltage (Bank 2 Sensor 2) code indicates the PCM has detected that the downstream oxygen sensor voltage remains above its expected operating range. While a failed oxygen sensor is a common cause, rich-running conditions, shorted wiring, damaged connectors, poor grounds, heater circuit faults, and electrical problems can all produce the same high-voltage condition.

A complete diagnosis should always verify:

Following a structured diagnostic process prevents unnecessary parts replacement while restoring accurate catalytic converter monitoring, ensuring emissions compliance, and maintaining proper OBD-II readiness.

Continue Your Pro Street Downstream O2 Sensor Series

Related guides include:

These guides provide comprehensive coverage of downstream oxygen sensor diagnostics, catalyst efficiency monitoring, emissions system troubleshooting, and advanced OBD-II repair procedures.

Exit mobile version