P0138 is a generic OBD-II diagnostic trouble code indicating a high voltage condition in the downstream oxygen sensor circuit for Bank 1 Sensor 2. The powertrain control module detected a signal voltage above the expected normal operating range.
Because this is a generic code, the definition applies universally, but diagnostic steps vary by vehicle. The code identifies a circuit condition, not necessarily a failed oxygen sensor.

Quick Navigation
Key Takeaways
- P0138 is a generic OBD-II code indicating a high voltage fault in the Bank 1 Sensor 2 oxygen sensor circuit.
- The powertrain control module detected a signal voltage above the maximum threshold, often indicating a short to voltage or a rich exhaust condition.
- Possible causes include a faulty downstream oxygen sensor, damaged wiring, exhaust leaks, or a failing catalytic converter.
- Symptoms typically include an illuminated Check Engine Light and potentially decreased fuel efficiency or failed emissions tests.
- Diagnosis requires inspecting the sensor wiring, checking for exhaust leaks, and testing the sensor signal with a scan tool or multimeter.
P0138 Code Description and Implications
P0138 is a generic powertrain code, meaning its standardized definition applies across all OBD-II compliant vehicles.
The code indicates an O2 Sensor Circuit High Voltage condition for Bank 1 Sensor 2. This sensor is located downstream of the catalytic converter.
The powertrain control module monitors the voltage signal from this sensor to verify catalytic converter efficiency and fuel trim corrections.
When the module detects that the sensor signal voltage remains consistently high or exceeds the maximum calibrated threshold, it stores P0138.
This condition prevents the module from accurately monitoring the catalytic converter, which can affect emissions compliance.
Common Causes of the P0138 Code
The underlying cause involves an electrical fault or an actual rich exhaust condition causing the voltage to read too high.
- A short to voltage in the oxygen sensor signal circuit.
- A failed or internally shorted downstream oxygen sensor.
- Damaged, chafed, or corroded wiring in the sensor harness.
- An exhaust leak upstream of the sensor introducing false air or altering the reading.
- A failing catalytic converter or an engine running excessively rich.
Symptoms Associated With P0138
Symptoms vary based on the underlying cause of the high voltage signal.
- An illuminated Check Engine Light.
- Decreased fuel efficiency if the engine is actually running rich.
- Poor engine performance or rough idling if related to a severe fuel system issue.
- The vehicle may fail an emissions inspection due to the inactive downstream sensor monitor.
MIL behavior varies by application. The control module will illuminate the Check Engine Light upon detecting the circuit fault.
Diagnosing the P0138 Trouble Code
Diagnosis must begin by retrieving the code and checking for related fuel trim or catalytic converter codes using a scan tool.
View live data to monitor the Bank 1 Sensor 2 voltage. A healthy downstream sensor typically fluctuates slowly or remains relatively steady compared to the upstream sensor.
Visually inspect the wiring harness and connectors for heat damage, chafing, or corrosion.
Check the exhaust system for leaks near the sensor or catalytic converter.
Use a multimeter to verify the signal circuit integrity and check for a short to voltage.
Never replace the oxygen sensor based solely on the presence of the code. Confirm the exact circuit failure before proceeding.
Repairing the P0138 Issue
Repairs must follow confirmed electrical or mechanical diagnosis.
If testing confirms a short to voltage in the wiring harness, repair or replace the affected wires and seal the connections.
If the downstream oxygen sensor fails testing or is internally shorted, replace it with a component meeting the correct vehicle specification.
If an exhaust leak is found, repair the exhaust manifold, pipes, or catalytic converter flanges.
If the engine is running excessively rich, diagnose the underlying fuel system or ignition issue causing the rich condition.
Cost Considerations for P0138 Repairs
Exact repair costs depend heavily on the root cause and component accessibility.
Replacing a downstream oxygen sensor involves different parts and labor times compared to repairing a damaged wiring harness or replacing a catalytic converter.
Cost depends on diagnostic time, component accessibility, required parts, programming requirements, and labor.
Prevention Strategies for Future Occurrences
Electrical faults in the exhaust system are often difficult to predict.
Inspecting exposed exhaust wiring can help identify developing damage from heat, vibration, or chafing before it causes a short circuit.
Keeping electrical connector seals intact may reduce moisture intrusion and corrosion in the sensor circuits.
Addressing engine misfires or oil consumption issues promptly can help prevent contamination of the oxygen sensors and catalytic converter.
Troubleshooting Tips and Best Practices
Always consult the exact manufacturer wiring diagram for your vehicle to identify the specific signal and heater circuits for Bank 1 Sensor 2.
Do not assume a failed oxygen sensor is the primary cause without verifying that the wiring harness is intact and free of shorts to power.
Ensure the engine is at normal operating temperature during diagnosis, as oxygen sensors require high heat to generate a voltage signal.
If your vehicle is subject to an applicable technical service bulletin regarding oxygen sensor wiring harness overlays or software updates, verify its applicability.
More OBD-II Codes
| P0130 | P0131 | P0132 | P0133 |
| P0135 | P0136 | P0140 | P0141 |
| P0150 | P0155 | P0156 | P0161 |
| P0170 | P0171 | P0172 | P0173 |
| P0174 | P0420 | P0430 | P0440 |
| P0441 | P0442 | P0455 | P0456 |
Frequently Asked Questions
Is the P0138 code generic or manufacturer-specific?
Yes. P0138 is a generic OBD-II code, meaning its definition as a Bank 1 Sensor 2 circuit high voltage fault is standardized across all compliant vehicles.
Can I drive my car with a P0138 code?
You can generally drive the vehicle, as the downstream sensor primarily monitors the catalytic converter and does not directly control fuel delivery. However, you may fail an emissions test.
Will P0138 cause my engine to run poorly?
A circuit fault in the downstream sensor will not cause drivability issues. However, if the high voltage is caused by an actual rich fuel condition, you may experience poor performance.
Can an exhaust leak cause a P0138 code?
Yes. An exhaust leak upstream of the sensor can introduce false air or alter the exhaust gas composition, potentially causing the sensor voltage to read abnormally high.
Can I clear the P0138 code by disconnecting the battery?
Disconnecting the battery may temporarily erase the code, but it does not repair the underlying electrical fault or rich condition. The code will return once the monitor runs.
What Should You Do About the P0138 Code?
Confirm the exact wiring diagram for your specific vehicle application, then follow the applicable diagnostic procedure.
Because P0138 is a generic code, the definition is universal, but the physical layout of the sensor circuit varies by manufacturer.
Inspect the relevant system and components, perform targeted electrical tests, and confirm the root cause before replacing any parts.
