P0138 — Post-Cat O2 Sensor High Voltage (Bank 1 Downstream)

P0138 is set when the downstream (post-catalyst) oxygen sensor on Bank 1 reports a voltage above the calibrated maximum (typically above 1.0 V) for an extended period. The downstream sensor normally sits at a relatively steady 0.6–0.8 V because the catalyst smooths the rich/lean oscillation it sees coming in. A reading stuck above 1.0 V is either a genuine very-rich condition reaching the catalyst, a shorted signal wire, or a failed sensor biased high.

P0138 means post-cat o2 sensor high voltage (bank 1 downstream). A vehicle usually stays drivable short-term with this code, but it should be diagnosed promptly. The most common cause is failed bank 1 downstream o2 sensor (stuck high) (typically $150–$450). Causes and cost vary by make and model; confirm the root cause before replacing parts.

Severity: low powertrain Safe to drive (short term)

Reviewed by MECH AI Editorial · Last verified

What does P0138 mean?

P0138 is set when the downstream (post-catalyst) oxygen sensor on Bank 1 reports a voltage above the calibrated maximum (typically above 1.0 V) for an extended period. The downstream sensor normally sits at a relatively steady 0.6–0.8 V because the catalyst smooths the rich/lean oscillation it sees coming in. A reading stuck above 1.0 V is either a genuine very-rich condition reaching the catalyst, a shorted signal wire, or a failed sensor biased high.

What are the symptoms of P0138?

What causes P0138?

Cause Likelihood Estimated repair (USD)
Failed Bank 1 downstream O2 sensor (stuck high) Most common $150–$450
Shorted-to-power O2 signal wire (sensor reads max) Common $80–$350
Genuine rich condition reaching the catalyst (leaking injector, FPR) — Address the rich condition; the sensor is correctly reporting it. Common $150–$1,200
Damaged sensor connector — corrosion biasing the signal Common $30–$200
Internal sensor short due to contamination Occasional $150–$450
Coolant or oil in the exhaust (head gasket / valve seals) Rare $1,200–$3,500

Repair costs are typical US ranges and vary by make, model, model year, and labor rate. A diagnostic trouble code is a symptom, not a guaranteed failed part — confirm the root cause before replacing anything.

Is it safe to drive with P0138?

In most cases a vehicle stays drivable for short trips with P0138 active, but you should diagnose and repair it promptly. This is a low-severity code — ignoring it can lead to further damage or a failed emissions test. Exact tolerance depends on your specific make and model.

How to diagnose P0138

  1. Determine whether the reading is real or sensor-reported

    Read fuel trims at idle and 2500 RPM. If Bank 1 LTFT is around −10 % or worse (the ECM pulling fuel out), the engine is genuinely running rich and the downstream sensor is correctly reporting it. If LTFT is near zero, the engine is fine and the sensor or its wiring is the problem.

    Tools: Scan tool with fuel trim PIDs

  2. Inspect for shorted signal wire

    Disconnect the Bank 1 downstream O2 sensor. With the connector unplugged and the key on, scan-tool voltage on the signal wire should fall to bias voltage (0.4–0.5 V). If voltage stays high (above 1 V), the signal wire is shorted to power somewhere between the sensor and the PCM.

    Tools: Scan tool, Multimeter

  3. Verify with a known-good sensor

    The downstream sensor is essentially a slow O2 sensor that should not switch rapidly. If a known-good sensor (or the Bank 2 downstream sensor if equipped) reads correctly while the Bank 1 downstream sticks high, the Bank 1 sensor is bad.

    Tools: Scan tool with sensor swap capability

  4. Inspect for fuel contamination of the catalyst

    If a separate rich-running fault (P0172, stuck injector) has been present for months, fuel may have entered the catalyst and altered its oxygen-storage behavior — which the downstream sensor sees as a chronic rich signal. This requires the rich cause fixed AND likely catalyst replacement.

    Tools: Diagnostic history review

  5. Check for exhaust system damage

    Look for any damage to the exhaust between the catalyst and the downstream sensor that could let oil mist or coolant into the exhaust stream. Coolant entering the exhaust (head gasket, cracked head) creates rich-mimicking sensor readings.

    Tools: Visual inspection, Coolant pressure tester

How do I fix P0138?

Pick your vehicle for a P0138 diagnosis

Select your exact year, make, and model below to get a diagnostic guide tuned to your vehicle's known failure patterns and TSBs.

2010-2014

2015-2019

2020-2024

Related diagnostic codes

P0138: frequently asked questions

What does diagnostic trouble code P0138 mean?

P0138 is set when the downstream (post-catalyst) oxygen sensor on Bank 1 reports a voltage above the calibrated maximum (typically above 1.0 V) for an extended period. The downstream sensor normally sits at a relatively steady 0.6–0.8 V because the catalyst smooths the rich/lean oscillation it sees coming in. A reading stuck above 1.0 V is either a genuine very-rich condition reaching the catalyst, a shorted signal wire, or a failed sensor biased high.

What are the symptoms of P0138?

Check Engine Light is illuminated. Possible mild reduction in fuel economy. Often no drivability symptoms at all. Vehicle may fail emissions / smog testing. Sometimes accompanied by P0172 (rich Bank 1)

What causes P0138?

Failed Bank 1 downstream O2 sensor (stuck high) (most-common). Shorted-to-power O2 signal wire (sensor reads max) (common). Genuine rich condition reaching the catalyst (leaking injector, FPR) (common). Damaged sensor connector — corrosion biasing the signal (common). Internal sensor short due to contamination (occasional). Coolant or oil in the exhaust (head gasket / valve seals) (rare)

Is it safe to drive with P0138?

In most cases a vehicle stays drivable for short trips with P0138 active, but it should be diagnosed and repaired promptly — this is a low-severity code. Ignoring it can lead to further damage or a failed emissions test. Specific tolerance varies by make and model.