Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

P0138 on 2005-2010 Chrysler 300 3.5L V6: O2 Sensor High Voltage Causes and Fixes

This code means the passenger-side, downstream O2 sensor is sending a high voltage signal. While a failed sensor is common, a frequent issue on this platform is a melted wiring harness near the exhaust. Always inspect the wiring for shorts before replacing the sensor, which costs about $40-$80 for a quality aftermarket part.

19 minutes to read 2005-2010 Chrysler 300
Most Likely Cause
Melted or Shorted O2 Sensor Wiring Harness
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $250
Parts Price
$40 – $100
⚠️ Drivable, but... — Yes, you can drive the vehicle, as it typically does not cause immediate drivability problems. However, your vehicle will fail an emissions test, and ignoring the code long-term can lead to reduced fuel efficiency and potentially mask or contribute to the failure of the expensive catalytic converter.
Key Takeaways
  • P0138 points to the downstream O2 sensor on the passenger side.
  • Before buying any parts, you MUST inspect the sensor's wiring harness for melting or damage where it passes near the exhaust and transmission.
  • If the wiring is good, the most likely fix is replacing the O2 sensor itself.
  • This is a DIY-friendly repair, but the old sensor can be difficult to remove due to rust.
  • Driving with this code will cause an automatic failure on an emissions test.
The trouble code P0138 stands for "O2 Sensor Circuit High Voltage (Bank 1, Sensor 2)". 'Bank 1' refers to the passenger side of the V6 engine, and 'Sensor 2' is the downstream oxygen sensor, located in the exhaust pipe after the catalytic converter. The Powertrain Control Module (PCM) has detected that the voltage signal from this sensor is staying too high (typically over 1.1 volts) for an extended period. This sensor's job is to monitor the efficiency of the catalytic converter, and a constant high voltage signal suggests a problem with the sensor, its wiring, or a rich fuel mixture.

What's Unique About the 2005-2010 Chrysler 300

The Chrysler 300 and its Dodge Charger/Magnum siblings from this era are known for a specific vulnerability. The wiring harness for the downstream oxygen sensors is often routed too close to the hot exhaust system or transmission bell housing. This can cause the wiring loom to melt or chafe, leading to a short circuit that sends a constant high voltage signal to the computer. This known issue makes a thorough visual inspection of the harness just as important as testing the sensor itself, as many owners replace the sensor only to have the code return.

Symptoms You May Notice

  • Check Engine Light (CEL) is on
  • Failed emissions test
  • Increased fuel consumption
  • Rough idling or stalling
  • Strong exhaust odor due to a potential rich fuel mixture
  • Sluggish acceleration or lack of power
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the O2 sensor without first inspecting the wiring harness for the common melting/chafing issue.
  • Replacing the wrong oxygen sensor, such as the upstream sensor (Sensor 1) or the sensor on the driver's side (Bank 2).
  • Replacing the catalytic converter. P0138 indicates a problem with the sensor circuit, not necessarily the converter itself.

Most Likely Causes

  1. Melted or Shorted O2 Sensor Wiring Harness 🔴 High Probability The wiring harness is often routed too close to the exhaust system or transmission, causing it to melt or chafe over time. The signal wire can short to the heater power wire within the same harness, sending a constant high voltage to the PCM.
    How to confirm: Visually inspect the entire length of the wiring harness for the passenger-side downstream O2 sensor. Pay close attention to the area where it passes over the transmission and near the exhaust pipes for signs of melting, chafing, or bare wires. Forum users frequently report this as the root cause after a sensor replacement fails to fix the issue.
    Typical fix: Repair the damaged section of the wire(s) using heat-shrink butt connectors or solder. Secure the repaired harness away from the heat source with high-temperature wire loom and zip ties.
    Est. part cost: $5-$25
  2. Faulty Bank 1, Sensor 2 Oxygen Sensor 🔴 High Probability O2 sensors are wear-and-tear items that fail over time from heat and contamination.
    How to confirm: Using an OBD-II scanner's live data, observe the voltage for 'O2S B1S2'. If it is stuck high (e.g., >0.9V) and does not fluctuate after a thorough wiring inspection, the sensor has likely failed internally.
    Typical fix: Replace the Bank 1, Sensor 2 (passenger side, downstream) oxygen sensor. Soaking the old sensor's threads with penetrating oil is highly recommended as they are often seized by rust.
    Est. part cost: $40-$100
  3. Engine Running Rich ⚪ Low Probability
    How to confirm: Check for other DTCs, especially fuel trim codes like P0172 (System Too Rich Bank 1). Check live data for long-term fuel trims that are significantly negative. A rich condition can be caused by leaking fuel injectors, a faulty fuel pressure regulator, or a bad MAP sensor.
    Typical fix: Diagnose and repair the root cause of the rich condition. This is not an O2 sensor problem, but the sensor is correctly reporting the exhaust condition.
    Est. part cost: $50-$300+

Rare But Worth Checking

  • Exhaust Leak: An exhaust leak before the O2 sensor could alter readings, but it is not a common cause for a high voltage code and would more typically cause a low voltage or lean code.
  • Faulty Powertrain Control Module (PCM): This is extremely rare and should only be considered after all other possibilities, including sensor and wiring issues, have been definitively ruled out.

Diagnosis Steps

  1. Connect an OBD-II scanner and confirm that P0138 is the active code. Check for any other codes, like P0141 or P0158.
  2. View the live data stream for the Bank 1, Sensor 2 (B1S2) O2 sensor. Confirm if the voltage is stuck high, typically above 0.9V.
  3. Safely raise and support the vehicle. Locate the B1S2 O2 sensor on the passenger side exhaust pipe, after the catalytic converter.
  4. Crucial Step: Perform a thorough visual inspection of the sensor's wiring harness and connector. Trace the harness from the sensor towards the engine, paying extremely close attention to where it runs near or over the transmission housing and exhaust components. Look for any signs of melting, chafing, corrosion, or loose connections.
  5. If wiring damage is found, repair it securely. Use high-temp loom and zip ties to route the repaired harness away from heat sources. Clear the codes and re-test.
  6. If the wiring is confirmed to be intact, the O2 sensor itself is the most likely culprit. Proceed with replacing it. Using an O2 sensor socket will make removal easier.
  7. If a new sensor and confirmed good wiring do not resolve the code, investigate potential rich running conditions (check fuel trims, fuel pressure, and for leaking injectors).
  8. As a final, unlikely step, consider testing the PCM circuit or consulting a professional for advanced diagnostics.

Parts You'll Likely Need

  • Oxygen Sensor (Bank 1, Sensor 2) (OEM #56029049AA) — This is the most common part to fail after wiring issues are ruled out. It is a standard wear-and-tear item.
    Trusted brands: Mopar (56029049AA), NTK (23159), Denso (234-4587), Bosch
    OEM price range: $80-$120
    Aftermarket price range: $40-$80
  • Wiring Repair Supplies — Needed to fix the very common melted harness issue. Includes butt connectors, solder, heat shrink tubing, and high-temperature wire loom.
    Trusted brands: N/A
    OEM price range: $10-$30
    Aftermarket price range: $10-$30

Related Codes That Often Appear With This One

  • P0141 — This code indicates a failure in the heater circuit of the same O2 sensor (B1S2). It's common for both codes to appear when the sensor fails internally or the harness is damaged.
  • P0158 — This is the equivalent high voltage code for the Bank 2, Sensor 2 (driver's side). Sometimes wiring for both sensors can be damaged in the same area, causing both codes to appear.
  • P0172 — This 'System Too Rich' code indicates an underlying fuel delivery problem that is causing the high voltage reading at the downstream O2 sensor.

Platform-Specific Known Issues

  • The wiring harness for the downstream O2 sensors is prone to melting or chafing due to its proximity to the exhaust system, which can cause a short circuit and trigger a P0138 code even if the sensor is functional.
  • A common failure mode is the O2 sensor signal wire shorting directly to the 12-volt heater power wire within the same harness bundle where it has melted, sending a constant high voltage signal to the PCM.

Mechanic-Grade Diagnostic Values

  • O2 Sensor Heater Circuit Resistance — expected: 5 to 20 Ohms. Failure: A reading of OL (Open Loop/infinite resistance) or a value significantly outside the expected range indicates a failed heater element.
  • O2 Sensor Signal Circuit (K141) to Ground — expected: 0 Volts (with sensor disconnected, ignition ON). Failure: Any voltage present indicates a short to voltage in the harness between the PCM and the sensor connector.
  • O2 Return (Down) Circuit (K904) Resistance — expected: Below 5.0 Ohms (between sensor connector and PCM connector). Failure: Resistance above 5.0 Ohms indicates an open or high resistance in the ground return circuit.
  • Jumpered O2 Sensor Connector Voltage — expected: 2.3 to 2.7 volts (with a jumper between Signal and Return circuits at the harness connector, ignition ON). Failure: If voltage is within this range with the jumper, the wiring and PCM are likely good, pointing to a bad sensor. If outside this range, a wiring or PCM issue exists.
  • Scan Tool Voltage with Short to Power — expected: Normal fluctuating voltage (approx. 0.1V - 0.9V). Failure: If the signal wire shorts to the heater power, the scan tool will often display a fixed reading of approximately 5.0 volts.

Scan Tool Commands That Help

  • Witech/Dealer-level scanner: Bidirectional Controls — A dealer-level tool like Witech allows for activating various outputs. While there isn't a specific 'O2 sensor test' command, a technician can actuate other components (like fuel injectors or EGR) to force a rich or lean condition and observe if the O2 sensor voltage responds accordingly on the live data screen. This helps differentiate a non-responsive sensor from a wiring issue.

Wiring & Ground Locations

  • B1S2 Connector — Clipped to the passenger side of the transmission housing.. This is the primary connection point to test. It is close to the exhaust and transmission, making it and its harness susceptible to heat damage and melting, which is the most common platform-specific cause of P0138.
  • K141 Circuit — The O2 1/2 Signal wire running from the sensor connector to the PCM.. This is the wire that carries the voltage signal. A short to voltage on this wire (e.g., from the heater power wire in the same bundle) will cause the constant high voltage reading.
  • K904 Circuit — The O2 Return (Down) wire, which serves as the sensor ground, running from the sensor connector to the PCM.. High resistance or an open in this ground circuit can cause incorrect voltage readings, although it's a less common cause for a stuck-high code than a short to power.
  • G104 / G105 / G106 — Main engine grounds. G104 is on the right side of the engine, G105 is at the rear of the engine, and G106 is on the left side of the engine.. While the O2 sensor has a dedicated return circuit to the PCM, overall engine grounding integrity is crucial for all sensors. A poor engine ground can create voltage offsets and introduce electrical noise, potentially affecting sensor readings. These should be checked for corrosion and tightness if bizarre electrical issues are present.

Real Owner Repair Stories

  • 300CForums.com user (Chrysler 300C (year not specified, but within LX platform)) — P0138 and P0158 codes present simultaneously.
    ❌ Tried (didn't work) Replacing the oxygen sensor at least twice.
    ✅ What actually fixed it The owner discovered the O2 sensor wiring harness had melted onto the exhaust/transmission, causing a short circuit. Repairing the damaged wires and securing the harness away from the heat source resolved both codes.

OEM Part Supersession History

  • 56029049AA56029049AA (current) — This part number has remained stable for the specified application.
    Heads up: This part number is used for various positions (upstream/downstream, left/right) on different Chrysler/Dodge/Jeep models. It is critical to verify it is for the Bank 1, Sensor 2 position for the 3.5L V6 Chrysler 300. While it may physically fit other locations, its calibration may be different.

Diagnostic Flowchart

Start by confirming if P0138 (High Voltage Bank 1 Sensor 2) is the sole code or if it's accompanied by fuel trim or misfire codes, as this determines if the sensor is lying or reporting a real rich condition.
→ Address the rich condition first. On the 3.5L V6, check for leaking fuel injectors or a faulty MAP sensor. A true rich condition will peg the O2 sensor voltage high; the P0138 is likely a symptom, not the cause.
View live data for 'O2S B1S2'. Is the voltage stuck above 0.9V even after the engine is warm?
Safely raise the vehicle. Inspect the Bank 1 Sensor 2 (passenger side downstream) wiring. Does the harness show signs of melting or chafing near the transmission or exhaust?
→ Repair the damaged wires using heat-shrink butt connectors. This is a high-probability failure on the LX platform (300, Charger, Magnum) where the signal wire shorts to the 12V heater wire. Secure the harness away from heat with high-temp loom and zip ties.
Disconnect the B1S2 sensor connector. With the key on/engine off, does the scanner voltage for B1S2 drop to approximately 0.45V (bias voltage)?
→ The O2 sensor has failed internally. Replace the Bank 1, Sensor 2 oxygen sensor. Use penetrating oil on the threads to avoid damaging the passenger-side exhaust pipe threads.
Since the voltage stayed high with the sensor unplugged, there is a short to voltage in the vehicle's main wiring loom. Have you checked the harness section specifically where it passes over the transmission housing?
→ Repair the short-to-voltage in the engine harness. This is a known quirk where the 3.5L V6 harness rubs against the transmission case over time.
→ The PCM (Powertrain Control Module) may have an internal short or software error. Consult a professional for a PCM circuit test or check for any applicable Chrysler flash updates.
→ The fault may be intermittent. Clear the code and perform a test drive. If it returns, proceed to harness inspection as heat expansion often triggers the short.

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Shift Lever Stuck in Park ('Pink Thingy' Failure) 🔴 High — Very common, especially on 2005-2007 models. The small plastic shift interlock latch becomes brittle and breaks.
  • Intake Manifold Runner Control (SRV) Valve Failure 🟠 Medium — Common failure item on the 3.5L V6, often triggering code P1004. The plastic internal components wear out, causing rough idle and loss of power. (Ref: TSB 18-003-10 may apply to related wiring issues.)
  • Front Suspension Noise (Tension Struts / Ball Joints) 🟠 Medium — Widespread reports of clunking or squeaking from the front suspension. Often caused by premature failure of tension struts, ball joints, or sway bar links.
  • EGR Valve Failure 🟠 Medium — The EGR valve is known to get stuck open with carbon, causing a very rough idle and stalling, typically triggering code P0402. The part is difficult to access at the rear of the engine.
  • Power Window Regulator/Motor Failure 🟡 Low — Common across many model years, where the window fails to go up or down due to a broken regulator cable or failed motor.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used wiring harness pigtail or a section of harness from a junkyard is an excellent choice. If your harness is melted, finding a donor vehicle with an intact harness is a cost-effective and reliable repair, as the failure is due to physical damage, not wear.

Donor-vehicle mileage cap: roughly under 150000 miles for the part to have meaningful remaining life.

What to inspect on the donor part:

  • For a wiring harness: Inspect for any signs of melting, brittleness, or previous repairs.
  • Check that the connector locks are intact and not broken.
  • Ensure there is no corrosion (green or white powder) on the connector pins.
  • Bend the harness in a few places to feel for internal wire breaks (it should be flexible, not crunchy).

OEM-only on this vehicle (don't cheap out):

  • Powertrain Control Module (PCM) - Aftermarket or improperly programmed used PCMs can cause a host of other issues.

Aftermarket brands forum-validated for this vehicle:

  • NTK (often the OEM supplier)
  • Denso

Brands owners have reported issues with on this vehicle:

  • Unnamed 'white box' or generic, ultra-low-cost sensors from online marketplaces. Forum discussions frequently mention these failing quickly or being dead-on-arrival. While Bosch is a top-tier brand, some Chrysler technicians report occasional compatibility issues with their O2 sensors on this platform, recommending sticking to NTK or Denso.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2006 Chrysler 300C 3.5L

Symptoms: Check Engine Light with codes P0138 and P0158.

What fixed it: Found the O2 sensor harness had fallen and melted on top of the transmission; repaired the wires and secured the harness.

Source hint: 300CForums.com

2008 Dodge Charger R/T

Symptoms: Check Engine Light for code P0158 (similar high voltage O2 circuit code).

What fixed it: Checking for shorts in the wiring before concluding the sensor is bad.

Source hint: YouTube repair video for a 2008 Dodge Charger R/T

Frequently Asked Questions

Why did my P0138 code return even after I replaced the Bank 1 Sensor 2 oxygen sensor on my Chrysler 300?
On the 2005-2010 Chrysler 300, the downstream O2 sensor wiring harness is prone to melting or chafing against the transmission or exhaust. This creates a short circuit that sends a constant high voltage to the PCM, triggering the code even with a brand-new sensor.
Where exactly should I look for wiring damage on my 3.5L V6 to fix this code?
You should trace the passenger-side downstream O2 sensor harness from the sensor toward the engine. Pay extremely close attention to the area where the harness passes over the transmission housing and near exhaust components, as these are the primary locations for melting and chafing.
Are there any TSBs related to the 3.5L V6 engine's performance that I should know about while diagnosing this?
While not directly for P0138, TSB 18-003-10 applies to wiring issues related to the Intake Manifold Runner Control (SRV) valve, which is another common failure point on the 3.5L V6 engine that causes rough idling and loss of power.
Can a rich-running engine cause a P0138 code on my Chrysler 300?
Yes. If your engine is running rich due to leaking fuel injectors, a faulty fuel pressure regulator, or a bad MAP sensor, the O2 sensor will correctly report a high voltage (rich condition), triggering P0138.
Is the P0138 issue common to other vehicles similar to the Chrysler 300?
Yes, platform mates like the 2006-2010 Dodge Charger, 2005-2008 Dodge Magnum, and 2009-2010 Dodge Challenger with the 3.5L V6 share the same LX platform and wiring layout, making them equally prone to this harness melting issue.
What is the 'Pink Thingy' failure mentioned in common issues for this car?
This refers to the shift lever stuck in park, a very common issue on 2005-2007 models where a plastic shift interlock latch becomes brittle and breaks. While unrelated to P0138, it is a high-severity known issue for this vehicle.
How to Replace Downstream O2 Sensor 05-10 Chrysler 300
How to Replace Downstream O2 Sensor 05-10 Chrysler 300
How to Replace Downstream O2 Oxygen Sensor 2005-2010 Chrysler 300
How to Replace Downstream O2 Oxygen Sensor 2005-2010 Chrysler 300
Revealing Secrets of Melted Wiring Harness Fix
Revealing Secrets of Melted Wiring Harness Fix
Fixing an O2 sensor short-No need to replace your sensor
Fixing an O2 sensor short-No need to replace your sensor
How to Replace a MELTED Wire Harness Connector!!
How to Replace a MELTED Wire Harness Connector!!
How to fix P0138? | Oxygen Sensor High Voltage (Bank 1, Sensor 2)
How to fix P0138? | Oxygen Sensor High Voltage (Bank 1, Sensor 2)
How To Fix P0138 Code – Oxygen Sensor High Voltage (Bank 1 Sensor 2) Causes & Fix Guide
How To Fix P0138 Code – Oxygen Sensor High Voltage (Bank 1 Sensor 2) Causes & Fix Guide
Causes and Fixes P0138: O2 Sensor Circuit High Voltage Bank-1 Sensor-2
Causes and Fixes P0138: O2 Sensor Circuit High Voltage Bank-1 Sensor-2
How to Replace Downstream Oxygen Sensor Chrysler 300
How to Replace Downstream Oxygen Sensor Chrysler 300
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0138 (Deep Dive) for:
  • Chrysler 300: 200520062007200820092010
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part