Home / DTC / P0138 — O2 Sensor Circuit High Voltage Bank 1 Sensor 2

P0138 — O2 Sensor Circuit High Voltage Bank 1 Sensor 2

Detailed page for trouble code P0138.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P0138

Generic P — Powertrain

O2 Sensor Circuit High Voltage Bank 1 Sensor 2

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty/contaminated bank 1 sensor 2 (downstream O2)
  • Short to battery voltage (12V) on the sensor signal wire
  • Poor ground or open/shorted wiring or connector corrosion
  • Actual rich exhaust condition (leaking injector, high fuel pressure, stuck open regulator, fuel trim issue)
  • PCM internal fault or incorrect reference/ground
  • Exhaust contamination (oil or coolant) damaging the sensor

Symptoms

  • Check Engine Light (MIL) illuminated with P0138 stored
  • Poor fuel economy or strong fuel (rich) smell in exhaust
  • Failed emissions test (high HC/CO)
  • Often no drivability issues other than emissions; may have rough idle or stumbling if the root cause affects combustion

What to check

  • Retrieve freeze frame and all stored codes; check pending and related codes (fuel trim, upstream O2, heater codes)
  • Visual inspection of sensor, connector, and wiring for damage, corrosion, heat damage, or pinback
  • Scan tool — monitor live data: bank 1 sensor 2 voltage and compare with bank 1 sensor 1 (upstream) and bank 2 sensors if applicable
  • Check short/opens: backprobe signal wire for battery voltage, measure for short to 12V and to ground with key on/engine off
  • Measure fuel trims (STFT/LTFT) and compare to expected ranges to identify rich condition
  • Measure fuel pressure to rule out overpressure or leaking regulator

Signal parameters

  • O2 sensor signal nominal range: ~0.0–1.0 V (narrowband sensor)
  • Typical fault threshold: sustained voltage above ~0.9 V triggers high voltage code (manufacturer-specific)
  • Upstream (bank1 sensor1) should switch frequently between ~0.1–0.9 V; downstream (sensor2) normally shows slower/sluggish changes and often sits near midrange when catalyst is functioning
  • Compare bank1 sensor2 to bank1 sensor1: downstream should not be stuck high when upstream indicates lean/rich switching

Diagnostic algorithm

  1. Read and record all codes and freeze frame data. Clear codes and run drive cycle to see if P0138 returns.
  2. Perform visual inspection of bank1 sensor2, connector, and harness for physical damage, heat, or contamination.
  3. With a scan tool, monitor bank1 sensor1 and sensor2 voltages and fuel trims at idle and while varying engine load. Note if sensor2 is consistently high (>0.9V) or mirrors sensor1.
  4. Check for a short to battery: with ignition ON (engine off) backprobe signal wire — if ~12V present, inspect wiring for pinched/shorted sections or aftermarket taps.
  5. Check continuity/resistance from sensor signal pin to PCM signal pin; verify good ground(s) associated with sensor circuit.
  6. Inspect and test heater circuit (if equipped): verify supply voltage and heater resistance per vehicle spec. A failed heater alone normally won’t force a high signal but indicates sensor age/damage.
  7. Evaluate fuel system: measure fuel pressure and inspect injectors for leaks; review long‑ and short‑term fuel trims for signs of a rich condition.
  8. If wiring and fuel system check OK, swap or replace the bank1 sensor2 with a known good unit (or temporarily swap with the same type on another bank if vehicle design allows) and retest.
  9. After repair or replacement, clear codes and perform drive cycle. If code returns and wiring/supply verified, consider PCM fault and consult manufacturer service information.

Likely causes

  • O2 sensor internal failure causing a constant high voltage
  • Signal wire shorted to 12V (pinching, chafed harness, aftermarket accessory wiring)
  • Connector corrosion or poor pin contact at sensor/PCM
  • Rich fuel condition caused by leaking injector, excessive fuel pressure, or fuel system fault
  • Sensor contaminated by oil, coolant, silicone, or anti-seize compounds during service

Fault status

⚠️ Status
Bank 1, sensor 2 oxygen sensor circuit reporting abnormally high voltage — possible sensor fault, short to 12V, or rich exhaust condition. Further electrical and fuel system diagnosis required.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours
9,078

The library contains 9,078 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email