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:
- Catalytic converter efficiency
- Oxygen storage capacity
- Emissions system performance
- Catalyst readiness monitors
- Long-term emissions health
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:
- Failed downstream oxygen sensor
- Short to battery voltage
- Damaged wiring
- Rich exhaust condition
- Connector corrosion
- Heater circuit faults
- PCM faults (rare)
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:
- Approximately 0.45 and 0.80 volts
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:
- Rich exhaust gases
- Failed oxygen sensor
- Short to voltage
- Wiring problems
- Internal sensor failure
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:
- Bank 1 contains cylinder number one.
- Bank 2 is the opposite cylinder bank.
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:
- Air-fuel ratio monitoring
- Fuel trim calculations
- Closed-loop fuel control
- Engine performance
Bank 2 Sensor 2
Located after the catalytic converter.
Responsible for:
- Catalytic converter efficiency monitoring
- Oxygen storage evaluation
- Emissions verification
- OBD-II readiness monitoring
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:
- Bank 2 Sensor 1 (upstream)
- Bank 2 Sensor 2 (downstream)
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:
- Failed oxygen sensor
- Short to battery voltage
- Rich exhaust condition
- Internal sensor failure
- Damaged wiring
- Connector corrosion
- High resistance in the ground circuit
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:
- Oxygen sensor voltage
- Signal stability
- Heater operation
- Sensor response
- Catalyst efficiency
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:
- Catalytic converter efficiency
- Oxygen storage capacity
- Catalyst deterioration
- OBD-II readiness monitors
- Overall emissions system performance
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:
- Internal electrical failure
- Heat damage
- Carbon contamination
- Oil contamination
- Coolant contamination
- Moisture intrusion
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:
- Short to battery voltage
- Melted wiring
- Connector corrosion
- Damaged insulation
- Poor ground connection
- Water intrusion
- Previous wiring repairs
Any condition that forces the signal voltage higher than normal can trigger this code.
P0158 Quick Facts
| Item | Information |
|---|---|
| DTC | P0158 |
| Generic Definition | O2 Sensor Circuit High Voltage (Bank 2 Sensor 2) |
| System | Fuel & Emissions |
| Sensor Location | Bank 2 Sensor 2 (Downstream) |
| Severity | Low to Moderate |
| Safe to Drive? | Yes (Usually) |
| Common Symptoms | Check Engine Light, failed emissions test, catalyst monitor failure |
| Common Causes | Failed oxygen sensor, short to voltage, damaged wiring, rich exhaust |
| Typical Repair Cost | $100–600+ |
| Related Codes | P0156, P0157, P0159, P0160, P0161 |
Common Vehicles That Experience P0158
P0158 is commonly found on:
- Ford
- Chevrolet
- GMC
- Toyota
- Lexus
- Honda
- Acura
- Nissan
- Infiniti
- Hyundai
- Kia
- BMW
- Mercedes-Benz
- Volkswagen
- Audi
- Dodge
- Jeep
- Ram
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:
- The fuel injectors are leaking.
- The catalytic converter has failed.
- The oxygen sensor must be replaced.
- The PCM has failed.
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:
- Downstream oxygen sensor
- Signal wiring
- Electrical connector
- Ground circuit
- Heater circuit
- PCM
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:
- Bank 2 Sensor 2 remains between 0.85–1.0 volts
- Very little voltage fluctuation
- Voltage rarely drops
Possible causes include:
- Failed downstream oxygen sensor
- Short to battery voltage
- Rich exhaust condition
- Internal sensor failure
Pattern 2: Upstream Sensor Switches Normally While Downstream Stays High
Compare:
- Bank 2 Sensor 1
- Bank 2 Sensor 2
If:
- Upstream sensor switches normally
- Downstream sensor remains consistently high
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:
- Catalyst Monitor
- Oxygen Sensor Monitor
Common observations include:
- Catalyst monitor incomplete
- Oxygen sensor monitor incomplete
- Readiness monitors fail to complete
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:
- Move the wiring harness.
- Wiggle the connector.
If voltage suddenly changes or returns to normal, suspect:
- Loose connector
- Damaged wiring
- Shorted insulation
- Corroded terminals
- Intermittent wiring fault
Harness movement testing often exposes hidden electrical problems.
Pattern 5: Heater Operates Normally but Voltage Remains High
Some scan tools show:
- Heater functioning properly
- Sensor reaches operating temperature
- Voltage remains excessively high
Possible causes include:
- Failed sensing element
- Internal sensor short
- Signal wire shorted to voltage
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:
- During highway cruising
- During catalyst monitor testing
- After extended driving
- During steady-speed operation
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:
- Check Engine Light
- Failed emissions inspection
- Catalyst monitor incomplete
- Oxygen sensor monitor failure
- Increased exhaust emissions
- Intermittent Check Engine Light
- Occasional catalyst-related codes
- Readiness monitors not completing
- Slight reduction in fuel economy (occasionally)
- Usually no noticeable engine performance problems
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:
- High downstream oxygen sensor voltage
- Multiple failed drive cycles
- Proper operating conditions
before storing P0158.
Failed Emissions Inspection
P0158 commonly causes emissions failures because:
- The Check Engine Light is illuminated.
- Catalyst monitor remains incomplete.
- Oxygen sensor monitor fails.
- OBD-II readiness testing cannot complete.
Even if the vehicle drives normally, it may fail an emissions inspection.
Increased Exhaust Emissions
Without accurate downstream oxygen sensor data:
- Catalyst efficiency cannot be verified.
- Emissions monitoring becomes unreliable.
- Future catalyst problems may go undetected.
Slight Fuel Economy Changes
Although uncommon, some vehicles may experience:
- Slight MPG reduction
- Reduced emissions system efficiency
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:
- Failed emissions testing
- Increased emissions
- Incomplete readiness monitors
- Difficulty diagnosing future catalytic converter problems
Repairs should be completed before emissions testing.
Can You Drive With P0158?
Yes.
Driving is generally safe if:
- The engine runs normally.
- The Check Engine Light is not flashing.
- No severe catalyst-related codes are present.
Repairs should be scheduled promptly if:
- Emissions testing is required.
- Additional oxygen sensor codes appear.
- Catalyst efficiency codes develop.
- Fuel economy begins to decrease.
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:
- Failed downstream oxygen sensor
- Short to battery voltage
- Rich exhaust condition
- Open ground circuit
- Damaged wiring harness
- Connector corrosion
- Loose electrical connector
- Melted wiring near the exhaust
- Internal oxygen sensor failure
- Carbon-contaminated sensor
- Oil-contaminated sensor
- Coolant-contaminated sensor
- Water intrusion
- High circuit resistance
- Damaged signal wire
- Faulty heater circuit
- Blown heater fuse
- Rodent damage
- Previous wiring repairs
- Incorrect replacement sensor
- Charging system voltage problems
- Exhaust system damage
- Aftermarket exhaust modifications
- Poor harness routing
- Damaged PCM connector
- PCM software issue
- Internal PCM driver fault
- Electrical interference
- Battery voltage irregularities
- 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:
- Downstream oxygen sensor
- Signal wiring
- Electrical connector
- Ground circuit
- Heater circuit
- Rich exhaust condition
- PCM
The next section of this guide covers:
- Complete diagnostic procedures
- Live-data analysis
- Electrical circuit testing
- Wiring inspection
- Repair procedures
- Repair costs
- Manufacturer-specific troubleshooting
Following a structured diagnostic process prevents unnecessary oxygen sensor replacement while restoring accurate catalytic converter monitoring and emissions compliance.
Related Pro Street Diagnostic Guides
- P0156 – O2 Sensor Circuit Malfunction (Bank 2 Sensor 2)
- P0157 – O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
- P0159 – O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)
- P0160 – O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
- P0161 – O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)
- P0138 – O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)
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:
- Failed downstream oxygen sensor
- Short to battery voltage
- Rich exhaust condition
- Damaged wiring
- Poor ground
- Connector corrosion
- Heater circuit problems
- PCM issues (rare)
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:
- Park the vehicle on level ground.
- Set the parking brake.
- Allow the exhaust system to cool completely.
- Wear safety glasses.
- Wear insulated gloves.
- Disconnect the battery before repairing electrical wiring.
The downstream oxygen sensor is mounted near the catalytic converter, where temperatures commonly exceed 800°F (425°C).
Tools Required
Professional diagnosis may require:
- Professional scan tool
- Live-data capability
- Digital multimeter
- Digital storage oscilloscope (recommended)
- Oxygen sensor socket
- Back-probe test leads
- Wiring diagrams
- Smoke machine
- Infrared thermometer
- Basic hand tools
An oscilloscope provides the most accurate method for evaluating downstream oxygen sensor voltage.
Step 1 – Verify the Code
Connect a professional scan tool.
Record:
- Stored DTCs
- Pending DTCs
- Permanent DTCs
- Freeze-frame data
Monitor:
- Bank 2 Sensor 2 voltage
- Heater status
- Catalyst monitor
- Engine RPM
- Coolant temperature
Always save freeze-frame information before clearing diagnostic trouble codes.
Step 2 – Check for Related Trouble Codes
P0158 commonly appears with:
- P0156
- P0157
- P0159
- P0160
- P0161
- P0420
- P0430
Related codes often simplify diagnosis.
| Code Combination | Likely Diagnosis |
|---|---|
| P0158 only | High downstream sensor voltage |
| P0158 + P0161 | Heater circuit malfunction |
| P0158 + P0160 | Sensor becoming inactive |
| P0158 + P0420 | Catalyst efficiency concern |
| P0158 + P0156 | Electrical 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:
- Bank 2 Sensor 2 voltage
- Sensor activity
- Heater operation
Normal operation:
- Fairly stable voltage
- Approximately 0.45–0.80 volts
- Minor fluctuations
Abnormal operation:
- Voltage remains above 0.85–0.90 volts
- Voltage never decreases
- Signal remains consistently rich
Step 4 – Compare Bank 1 and Bank 2
Compare:
- Bank 1 Sensor 2
- Bank 2 Sensor 2
If:
- Bank 1 operates normally
- Bank 2 remains at high voltage
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:
- Heat damage
- Carbon buildup
- Oil contamination
- Coolant contamination
- Physical damage
- Loose installation
Replace the sensor only after electrical testing confirms failure.
Step 6 – Test the Heater Circuit
Most downstream oxygen sensors contain an internal heater.
Measure:
- Heater resistance
- Heater voltage
- Heater ground
Inspect:
- Heater fuse
- Heater relay
- Heater wiring
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:
- Corrosion
- Bent terminals
- Loose pins
- Moisture intrusion
- Burned contacts
- Broken locking tabs
Connector problems commonly create abnormal voltage readings.
Step 8 – Inspect the Wiring Harness
Inspect wiring between the oxygen sensor and PCM.
Look for:
- Melted insulation
- Broken wires
- Chafed wiring
- Exhaust heat damage
- Rodent damage
- Previous repair damage
Shorted wiring near the exhaust is a frequent cause of P0158.
Step 9 – Test Signal Circuit Continuity
Using a digital multimeter:
Measure continuity between:
- Oxygen sensor connector
- PCM connector
Inspect for:
- Short to battery voltage
- Open circuits
- High resistance
- Poor continuity
Repair damaged wiring before replacing the oxygen sensor.
Step 10 – Verify Ground Integrity
Inspect the downstream oxygen sensor ground circuit.
Measure:
- Ground resistance
- Voltage drop
Inspect for:
- Loose grounds
- Corrosion
- Broken ground wiring
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:
- Leaking fuel injectors
- Excessive fuel pressure
- Faulty fuel pressure regulator
- Evaporative emissions faults
- Intake system restrictions
A rich exhaust stream can contribute to elevated downstream oxygen sensor voltage.
Step 12 – Evaluate Catalytic Converter Performance
Monitor:
- Upstream oxygen sensor
- Downstream oxygen sensor
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:
- Downstream oxygen sensor diagnostics
- False P0158 detection
- PCM calibration
- Heater circuit issues
- Wiring improvements
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:
- Engine RPM
- Engine load
- Coolant temperature
- Vehicle speed
- Oxygen sensor voltage
- Catalyst monitor status
Freeze-frame data often identifies the conditions that triggered P0158.
Step 15 – Inspect PCM Connector Integrity
Inspect PCM connectors for:
- Corrosion
- Bent terminals
- Loose pins
- Moisture intrusion
- Damaged locking tabs
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:
- Voltage waveform
- Signal quality
- Electrical noise
- Signal stability
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:
- 13.5–14.8 volts
Abnormally high or unstable charging voltage can interfere with oxygen sensor operation.
Step 18 – Confirm Sensor Power Supply
Verify:
- Heater voltage
- Reference voltage (if applicable)
- Ground quality
Electrical supply issues can produce false high-voltage readings.
Step 19 – Inspect Previous Repairs
Inspect for:
- Aftermarket exhaust modifications
- Incorrect oxygen sensor installation
- Wiring repairs
- Harness rerouting
Improper repairs frequently contribute to intermittent downstream oxygen sensor faults.
Step 20 – Confirm the Diagnosis
Before replacing any major component, verify:
- Oxygen sensor condition
- Heater circuit operation
- Wiring continuity
- Connector integrity
- Ground quality
- Exhaust system condition
- Engine fuel system operation
- PCM software level
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:
- Allow the exhaust system to cool completely.
- Disconnect the oxygen sensor electrical connector.
- Remove the sensor using an oxygen sensor socket.
- Inspect the sensor threads and catalytic converter bung.
- Install an OEM or high-quality replacement oxygen sensor.
- Tighten the sensor to the manufacturer’s specified torque.
- Reconnect the electrical connector.
- Clear all diagnostic trouble codes.
- 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:
- Fuel injectors
- Fuel pressure regulator
- Fuel pressure
- EVAP purge valve
- Engine coolant temperature sensor
- Mass Air Flow (MAF) sensor
- Air filter restrictions
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:
- Shorted signal wires
- Melted insulation
- Chafed wiring
- Open circuits
- Corroded connectors
- Loose terminals
- Damaged locking tabs
Electrical faults remain one of the most common causes of P0158.
Step 24 – Repair Ground Circuit Problems
Inspect:
- Engine grounds
- Chassis grounds
- Oxygen sensor ground circuit
- Ground eyelets
Measure:
- Ground resistance
- Voltage drop under load
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:
- Heater resistance
- Heater voltage
- Heater ground
- Heater fuse
- Heater relay (where equipped)
Restore proper heater operation before replacing additional components.
Step 26 – Replace Damaged Connectors
Connector damage frequently causes unstable electrical signals.
Inspect for:
- Corrosion
- Burned terminals
- Bent pins
- Water intrusion
- Broken connector locks
- Loose terminal fit
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:
- Battery condition
- Alternator output
- Charging voltage
- Battery terminals
Normal charging voltage should remain between:
- 13.5–14.8 volts
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:
- Downstream oxygen sensor diagnostics
- False P0158 detection
- Catalyst monitor calibration
- Heater circuit monitoring
- Emissions strategy improvements
Always verify the PCM contains the latest available calibration.
Step 29 – Verify Downstream Oxygen Sensor Operation
After repairs:
Monitor:
- Bank 2 Sensor 2 voltage
- Heater operation
- Catalyst monitor status
- Oxygen sensor readiness 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:
- Oxygen sensor integrity
- Heater circuit operation
- Wiring continuity
- Connector condition
- Ground quality
- Charging system voltage
- Fuel system operation
- PCM software updates
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:
- Replacing Bank 2 Sensor 2 oxygen sensor
- Correcting rich fuel conditions
- Repairing shorted or damaged wiring
- Replacing damaged connectors
- Repairing heater circuit wiring
- Replacing blown heater fuses
- Repairing poor grounds
- Updating PCM software
- Repairing charging system faults
- Replacing the PCM (rare)
Verifying the Repair
After completing repairs:
- Clear all diagnostic trouble codes.
- Start the engine.
- Allow the engine to reach operating temperature.
- Verify heater operation.
- Monitor Bank 2 Sensor 2 voltage.
- Confirm normal downstream sensor activity.
- Complete a full drive cycle.
- Verify catalyst and oxygen sensor readiness monitors complete.
- Confirm no pending or permanent DTCs return.
- 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
| Repair | Typical 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:
- Replacing the oxygen sensor before checking for a rich-running engine
- Ignoring damaged or shorted wiring
- Overlooking connector corrosion
- Failing to test the heater circuit
- Skipping ground circuit testing
- Clearing codes before saving freeze-frame data
- Ignoring Technical Service Bulletins
- Replacing the catalytic converter without confirming sensor operation
- Replacing the PCM before testing the complete circuit
Many P0158 repairs involve correcting electrical faults or rich-running conditions rather than replacing the oxygen sensor.
Manufacturer-Specific Notes
Ford
Inspect:
- Downstream oxygen sensor wiring
- Fuel injector operation
- Heater circuit fuse
- Connector corrosion
Heat-damaged wiring near the catalytic converter is common on higher-mileage Ford vehicles.
General Motors (Chevrolet/GMC)
Verify:
- Downstream oxygen sensor voltage
- Heater operation
- Ground integrity
- Fuel trim data
Rich-running conditions combined with wiring damage commonly trigger P0158 on GM vehicles.
Toyota/Lexus
Inspect:
- Downstream oxygen sensor operation
- Heater resistance
- Fuel delivery system
- PCM calibration
Factory scan tools provide enhanced downstream oxygen sensor diagnostics.
Honda/Acura
Inspect:
- Oxygen sensor connector
- Charging system voltage
- Fuel injector performance
- Heater circuit
Poor electrical connections are a frequent cause of intermittent high-voltage readings.
Nissan/Infiniti
Verify:
- Sensor wiring
- Exhaust heat shielding
- Heater power supply
- Connector integrity
Heat exposure frequently damages downstream oxygen sensor wiring on high-mileage vehicles.
BMW/Mercedes-Benz
Inspect:
- Catalyst monitor data
- Oxygen sensor adaptation values
- Heater activation
- Wiring continuity
Factory diagnostic software offers advanced downstream oxygen sensor analysis.
Hyundai/Kia
Inspect:
- Moisture intrusion
- Connector corrosion
- Heater wiring
- Ground quality
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:
- Oxygen sensor condition
- Fuel system operation
- Heater circuit operation
- Wiring continuity
- Connector integrity
- Ground quality
- Charging system voltage
- PCM software level
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:
- P0156 – O2 Sensor Circuit Malfunction (Bank 2 Sensor 2)
- P0157 – O2 Sensor Circuit Low Voltage (Bank 2 Sensor 2)
- P0159 – O2 Sensor Circuit Slow Response (Bank 2 Sensor 2)
- P0160 – O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 2)
- P0161 – O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 2)
- P0138 – O2 Sensor Circuit High Voltage (Bank 1 Sensor 2)
These guides provide comprehensive coverage of downstream oxygen sensor diagnostics, catalyst efficiency monitoring, emissions system troubleshooting, and advanced OBD-II repair procedures.











