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

P0135 on 2005-2010 Chrysler 300C 6.1L Hemi: O2 Heater Circuit Causes and Fixes

For the 6.1L Hemi, code P0135 almost always means the upstream oxygen sensor on the driver's side has failed. The internal heater element burns out, triggering the Check Engine Light. The most likely fix is replacing the Bank 1, Sensor 1 O2 sensor, which costs about $50-$90 for a quality aftermarket part (NTK is the OEM supplier) or $100-$150 for an OEM Mopar part. Before replacing, check the O2 sensor fuse in the front fuse box (TIPM).

17 minutes to read 2005-2010 Chrysler 300C
Most Likely Cause
Failed Bank 1, Sensor 1 Oxygen Sensor
Difficulty
2/5
Est. Time
0.8 hrs
DIY Doable?
✅ Yes
Shop Labor
$125 – $300
Parts Price
$50 – $150
⚠️ Drivable, but... — Yes, you can drive, but your fuel economy will likely suffer and your vehicle will produce higher emissions because the engine stays in 'open loop' mode longer after startup. Long-term driving could eventually damage the expensive catalytic converter. The vehicle will not pass an emissions test with this code active.
Key Takeaways
  • P0135 points to the heat
The trouble code P0135 stands for "O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)". Your car's computer, the Powertrain Control Module (PCM), has detected a problem with the heater inside the upstream oxygen sensor on Bank 1. This small heater is crucial for bringing the sensor to its ideal operating temperature of over 600°F quickly after a cold start. When the heater fails or the circuit has a problem, the sensor can't provide accurate readings right away, leading to poor fuel mixture control, increased emissions, and delayed entry into closed-loop operation. For the 6.1L Hemi V8, Bank 1 is the driver's side of the engine.

What's Unique About the 2005-2010 Chrysler 300C

The most critical detail for any V8-powered Chrysler 300 is correctly identifying 'Bank 1' as the driver's side. Many owners and even some generic guides mistakenly assume it's the passenger side. On these Hemi engines, the fix is straightforward once the correct sensor is located. While wiring or PCM issues can occur, the vast majority of P0135 codes on this platform are resolved by simply replacing the original sensor, which has a finite lifespan. Owners strongly recommend using OEM Mopar or the original supplier, NTK, as Chrysler electronics can be sensitive to aftermarket brands like Bosch.

Symptoms You May Notice

  • Check Engine Light is on
  • Reduced fuel economy
  • Failing a vehicle emissions test
  • Rough idling or poor performance, especially when the engine is cold
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the wrong sensor (e.g., replacing the passenger side sensor or the downstream sensor instead of the driver's side, upstream sensor).
  • Replacing the oxygen sensor without first checking the fuse, which can lead to the new sensor also not working.
  • Using an incompatible aftermarket sensor brand (e.g., Bosch) which may not work correctly with the Chrysler PCM, leading to the code returning.

Most Likely Causes

  1. Failed Bank 1, Sensor 1 Oxygen Sensor 🔴 High Probability The internal heater element is a common failure point due to constant heat cycles over many years and miles. It's considered a wear-and-tear item. NTK is the OEM supplier, and using other brands (especially Bosch) is known to cause issues on Chrysler platforms.
    How to confirm: After verifying the fuse is good, test the resistance of the heater circuit pins on the sensor itself using a multimeter. A good sensor typically has a resistance between 4-20 ohms. An open circuit (infinite resistance) or a short (zero resistance) confirms the internal heater has failed.
    Typical fix: Replace the Bank 1, Sensor 1 (driver's side, upstream) oxygen sensor with a Mopar or NTK part.
    Est. part cost: $50-$150
  2. Damaged Wiring or Connector 🟡 Medium Probability The wiring harness is routed near hot exhaust components and can become brittle, melted, or chafed over time. The connector can also accumulate moisture and corrode, leading to a poor connection.
    How to confirm: Visually inspect the wiring harness from the sensor to the main loom for any signs of melting, cracking, or physical damage. Check the connector pins for corrosion, moisture, or damage. A common failure point is the wire melting against the exhaust manifold.
    Typical fix: Repair the damaged section of wire or clean/replace the connector pigtail.
    Est. part cost: $10-$40
  3. Blown Fuse or Faulty Relay ⚪ Low Probability
    How to confirm: Check the fuse box (Totally Integrated Power Module - TIPM) in the engine bay. While specific fuse numbers can vary, check fuses related to O2 sensors or the ASD (Auto Shutdown) relay. If other heater codes (P0141, P0155, P0161) are also present, a shared power supply issue is highly likely.
    Typical fix: Replace the blown fuse. If the fuse blows again, it indicates a short circuit in the wiring that must be found and repaired.
    Est. part cost: $1-$15

Rare But Worth Checking

  • Powertrain Control Module (PCM) Failure: This is extremely rare. The PCM's internal driver for the O2 sensor heater can fail. This should only be considered after all other possibilities (sensor, wiring, fuses) have been exhaustively ruled out by a qualified technician. A sign of this could be a low voltage reading (e.g., 4-10V instead of 12V) on the heater control wire directly at the PCM.

Diagnosis Steps

  1. Scan for Codes: Use an OBD-II scanner to confirm P0135 is present 🎬 Watch: A breakdown of P0135 causes and common fixes. and check for any other codes. Multiple heater codes (P0141, P0155, P0161) suggest a shared power problem.
  2. Inspect Fuse: Locate and inspect the fuse for the O2 sensor heater circuit in the engine bay fuse box (TIPM). Consult the owner's manual or the diagram on the fuse box lid for the correct fuse. Replace if blown.
  3. Locate Sensor: Identify Bank 1, Sensor 1. On the 6.1L Hemi, this is the upstream sensor (before the catalytic converter) on the DRIVER'S side.
  4. Visual Inspection: Inspect the sensor's wiring harness and connector for any signs of melting, chafing, corrosion, or loose connections.
  5. Test the Sensor: Disconnect the sensor. Use a multimeter to measure the resistance between the two heater circuit pins on the sensor side (often the two same-colored wires). A healthy sensor will have low resistance (typically 4-20 ohms). An open circuit (infinite resistance) means the sensor's heater is broken and the sensor must be replaced.
  6. Test the Circuit: With the key on and engine off, use a multimeter to check for 12V power on the supply wire at the vehicle-side connector. The PCM supplies a pulse-width modulated ground, so you should see battery voltage on the power feed wire. If power is missing, the problem is upstream in the wiring, fuse, or ASD relay.
  7. Replace the Sensor: If the fuse is good, the wiring appears intact, and the sensor's heater circuit tests open, the sensor itself is faulty. Replace it with a Mopar or NTK-branded part.
  8. 🎬 Watch: Step-by-step 5.7L Hemi O2 sensor replacement guide.

Parts You'll Likely Need

  • Bank 1 Sensor 1 Oxygen Sensor (Upstream, Driver's Side) (OEM #56029049AA) — This is the direct cause of the P0135 code in over 90% of cases for this vehicle. The internal heating element fails from age and heat cycles.
    Trusted brands: Mopar (OEM), NTK (OEM Supplier, p/n 23159), Denso (p/n 234-4274)
    OEM price range: $100-$150
    Aftermarket price range: $50-$90

Related Codes That Often Appear With This One

  • P0155 — This is the same heater circuit failure code but for Bank 2, Sensor 1 (passenger side). If both appear together, it strongly points to a shared power issue, like a fuse or relay, rather than two failed sensors.

Technical Service Bulletins (TSBs) & Recalls

  • TSB 25-004-12: While not directly for the 2005-2010 300C, this TSB for other Chrysler vehicles lists P0135 as a code that can be addressed by a PCM software update. It highlights that software can sometimes be a factor in these codes.
  • TSB 18-059-16: This TSB for 2011 models with the 3.6L engine involves a PCM update to correct false O2 heater codes. While not for the 6.1L Hemi, it demonstrates a history of Chrysler using software flashes to resolve erroneous O2 sensor faults.

Mechanic-Grade Diagnostic Values

  • O2 Sensor Heater Element Resistance — expected: 4.0 to 6.0 Ohms at ambient temperature (approx. 70°F/21°C).. Failure: A reading of 'OL' (Open Loop/infinite resistance) or near zero ohms (short circuit) indicates a failed sensor heater.
  • Heater Control Wire Voltage (at sensor connector, unplugged) — expected: Battery Voltage (12V+) when the heater is commanded on by the PCM (typically for a short period after startup).. Failure: 0V indicates a problem upstream (wiring, fuse, PCM). A voltage significantly below battery voltage (e.g., 10V) could indicate a failing PCM driver.
  • Heater Control Wire Voltage (at sensor connector, plugged in/loaded) — expected: Battery Voltage (or a rapidly pulsing voltage if viewed on a scope) when commanded on.. Failure: A significant voltage drop compared to the unplugged reading (e.g., dropping from 10V to 4V) strongly suggests a weak PCM driver that cannot supply the required current.

Scan Tool Commands That Help

  • Chrysler DRBIII, StarSCAN, or WiTech: O2 Heater Test (Actuator Test) — This bidirectional command allows a technician to manually activate the O2 sensor heater circuit with the engine off. It is used to verify that the PCM can command the circuit and that the wiring can carry the load, isolating the fault between the PCM, wiring, and sensor without needing to run the engine.

Wiring & Ground Locations

  • Bank 1 Sensor 1 Connector (Upstream/Driver's Side) — On the driver's side of the transmission bell housing area, connecting the engine harness to the O2 sensor.. This is the primary connector to test for power, ground, and sensor resistance. The pins for the heater circuit are typically the two same-colored wires. On these models, the PCM supplies PWM power on one pin, and the other is a constant ground.
  • G102 — On the right side of the engine compartment, near the shock tower or front control module.. This is a major engine and PCM ground point. While the O2 sensor heater has its own ground path, a poor G102 connection can cause erratic PCM behavior and various electrical faults, including O2 sensor codes.
  • PCM (Powertrain Control Module) — Located at the right-rear of the engine compartment.. The PCM directly controls the power feed to the O2 sensor heater. In rare cases of failure, the heater driver circuit inside the PCM can fail, requiring testing at the PCM connector itself.

Real Owner Repair Stories

  • ScannerDanner Forum, user 'chris.arriazola' (2006 Chrysler 300 (2.7L, but same power-side switched heater control)) — P0135 and multiple cylinder misfires.
    ❌ Tried (didn't work) Swapping the Bank 1 and Bank 2 O2 sensors; the fault did not move., Checking wiring resistance/continuity, which tested good.
    ✅ What actually fixed it The final diagnosis was a faulty Powertrain Control Module (PCM). The technician confirmed this by measuring the heater control wire voltage. The good bank (Bank 2) showed battery voltage, while the bad bank (Bank 1) only showed 10V unplugged, which dropped to 4V when connected to the sensor (under load). This indicated a weak driver inside the PCM.

OEM Part Supersession History

  • 56029049AA56029049AA (current) — No supersession found. This part number remains the active OEM part for the specified application.

Diagnostic Flowchart

P0135 indicates a heater circuit malfunction in the Bank 1, Sensor 1 O2 sensor (Driver's Side Upstream). Start by checking for shared power issues before testing the sensor's internal resistance.
Check the TIPM (fuse box) in the engine bay. Is the O2 sensor heater or ASD (Auto Shutdown) relay fuse blown?
→ Replace the fuse. If it blows again immediately, inspect the main harness for a short to ground, often caused by wires melting against the 6.1L Hemi's hot exhaust manifolds.
→ Test for 12V power at the vehicle-side connector with the key on. If power is missing despite a good fuse, the TIPM or ASD relay circuit may be faulty.
Locate Bank 1, Sensor 1 (Driver's Side, before the catalytic converter). Is there visible damage to the wiring or connector?
→ Repair the brittle or melted wiring section or clean the corroded connector. Ensure the harness is secured away from the exhaust manifold to prevent recurrence.
Disconnect the sensor. Using a multimeter, what is the resistance between the two heater circuit pins (usually same-colored wires) on the sensor side?
Which replacement brand are you planning to use?
→ Replace the sensor. The internal heater element has failed due to heat cycles. NTK is the original supplier and is required for proper PCM compatibility on the LX platform.
→ Warning: Chrysler platforms are known to reject Bosch or generic sensors, often triggering new heater codes. Use only Mopar or NTK (OEM) parts for the 6.1L Hemi.
The sensor heater is electrically sound. Does the vehicle have a history of 'Hemi Tick' or recent PCM work?
→ Check for PCM software updates. Per TSB 25-004-12 and 18-059-16, Chrysler has a history of software-induced heater codes. A PCM flash may be required if the circuit and sensor test good.
→ Perform a 'pin drag' test on the connector to ensure the female terminals aren't spread too wide, causing an intermittent connection when the engine vibrates.

Other Known Issues on This Vehicle

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

  • Front Suspension Clunk/Rattle 🟠 Medium — Very common, typically appears after 60,000 miles. Caused by worn tension struts, sway bar bushings, or tie rod ends.
  • Shifter Stuck in Park ('Pink Thingy' Failure) 🟠 Medium — Extremely common across all 2005-2007 LX platform vehicles with a console shifter. Can happen at any mileage.
  • Lifter Roller Failure ('Hemi Tick') 🔴 High — A known potential issue for Gen 3 Hemi engines, including the 6.1L. Often occurs between 70,000 and 120,000 miles, especially with poor maintenance history.
  • Alternator Failure 🟠 Medium — Common failure item, particularly on higher-mileage vehicles. Can fail without much warning.
  • Moderate Oil Consumption 🟡 Low — Commonly reported, especially on engines over 100,000 miles. Not typically a sign of major failure if monitored.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: For this P0135 fault, a used part is almost never recommended for the oxygen sensor itself, as it is a wear item. A used wiring harness pigtail is a good option if only the connector is damaged. A used PCM is a cost-effective choice ONLY after a rare PCM failure has been definitively diagnosed, but it will require programming to the vehicle's VIN.

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

What to inspect on the donor part:

  • For wiring pigtails: Check for flexible, non-brittle insulation and clean, uncorroded connector pins.
  • For a PCM: Inspect the case for any signs of physical damage or water intrusion. Ensure all connector pins are straight and clean.

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

  • Oxygen Sensor: While not strictly 'OEM-only', it is highly recommended to use the Mopar part or the direct OEM supplier (NTK) to avoid compatibility issues common with this platform.

Aftermarket brands forum-validated for this vehicle:

  • NTK (p/n 23159)
  • Denso (p/n 234-4274)

Brands owners have reported issues with on this vehicle:

  • Bosch: Frequently cited in owner forums as causing persistent or returning codes on Chrysler vehicles of this era.

Real Owner Stories

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

2006 Chrysler 300 6.1L Hemi

Symptoms: The owner experienced a P0135 code and found lower-than-expected voltage on the heater control wire during a technical deep-dive.

What fixed it: In this specific rare case, the PCM driver was found to be at fault for the heater control circuit failure.

Source hint: ScannerDanner Forum thread titled '06 Chrysler 300 with p0135'

2005-2010 Chrysler 300C 6.1L Hemi

Symptoms: Check engine light with P0135; forum members discussed the heater function and the importance of correct parts.

What fixed it: Replacing the driver's side upstream sensor with an NTK or Denso part; members specifically warned against using Bosch sensors.

Source hint: ChryslerForum.com thread titled 'P0135 code'

Frequently Asked Questions

Which oxygen sensor do I need to replace for a P0135 code on my 6.1L Hemi?
You need to replace the Bank 1, Sensor 1 oxygen sensor. On the 6.1L Hemi V8, this is the upstream sensor located before the catalytic converter on the driver's side.
Can I use a Bosch oxygen sensor to fix the P0135 code on my Chrysler 300C?
It is strongly advised against. Using other brands, especially Bosch, is known to cause issues on Chrysler platforms. It is recommended to use Mopar or NTK (the OEM supplier) to ensure the code does not return.
Does TSB 25-004-12 apply to my 2005-2010 Chrysler 300C SRT-8?
TSB 25-004-12 is not directly for the 2005-2010 300C, but it highlights that Chrysler vehicles can sometimes address P0135 codes through PCM software updates.
What should the resistance be for a healthy O2 sensor heater on this vehicle?
A good sensor typically has a resistance between 4-20 ohms when testing the heater circuit pins with a multimeter.
If I have P0135 along with P0141, P0155, and P0161, is the sensor still the likely culprit?
No. If multiple heater codes are present (P0141, P0155, P0161), it suggests a shared power supply issue, such as a blown fuse in the TIPM or a faulty ASD (Auto Shutdown) relay, rather than a single failed sensor.
2006 Chrysler 300C 5 7L Hemi O2 Sensor Replacement
2006 Chrysler 300C 5 7L Hemi O2 Sensor Replacement
Causes and Fixes P0135 Code: O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)
Causes and Fixes P0135 Code: O2 Sensor Heater Circuit Malfunction (Bank 1 Sensor 1)
How To Change Hemi o2 Sensor Bank 1 Sensor 1
How To Change Hemi o2 Sensor Bank 1 Sensor 1
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 P0135 (Deep Dive) for:
  • Chrysler 300C: 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