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 Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0141 on 2003-2006 Mercedes-Benz E-Class: O2 Sensor Heater Fixes & Causes

This code means the heater inside the passenger-side downstream (post-catalytic converter) oxygen sensor has failed. The most likely fix is replacing the sensor. However, it is critical to first check the sensor's electrical connector for oil, a common issue on this engine that requires a separate repair.

19 minutes to read 2003-2006 Mercedes-Benz E-Class
Most Likely Cause
Failed Oxygen Sensor
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$120 – $450
Parts Price
$60 – $220
⚠️ Drivable, but... — Yes, you can drive the vehicle, but it's not recommended for long periods. The failed heater will cause the engine to run with a less-than-optimal fuel mixture, leading to increased emissions, poor fuel economy, and potentially failing an emissions test.
Key Takeaways
  • P0141 on this E-Class points to a problem with the heater in the passenger-side, post-catalytic converter O2 sensor.
  • Before replacing the sensor, you MUST inspect its electrical connector for engine oil.
  • If oil is present, you must also replace the leaking camshaft position sensors and install protective pigtail harnesses to prevent a repeat failure.
  • The most common fix is replacing the O2 sensor (Bosch is the OEM brand), but only after verifying the absence of or resolving the oil contamination issue.
  • This is a DIY-friendly repair with the correct tools (O2 sensor socket) and diagnostic steps.
The trouble code P0141 indicates a 'Heater Circuit Malfunction' for the oxygen sensor located on Bank 1, Sensor 2. On the M112 V6 engine in a left-hand-drive E-Class, 'Bank 1' is the passenger side of the engine. 'Sensor 2' is the downstream sensor, located in the exhaust pipe after the catalytic converter. The sensor has a small internal heater to help it reach operating temperature quickly (around 600°F) for accurate emissions readings. This code is set by the Engine Control Unit (ECU) when it detects a problem with this heater circuit, usually an open or short circuit.

What's Unique About the 2003-2006 Mercedes-Benz E-Class

While the P0141 code is common across many cars, on Mercedes-Benz vehicles with the M112 engine, it is frequently caused by a unique problem: leaking camshaft adjuster magnets (often misidentified as camshaft position sensors). Oil from these magnets seeps into the engine's wiring harness and travels, through capillary action, all the way to the oxygen sensor connector. This oil contamination can short out the heater circuit, leading to the P0141 code. Simply replacing the O2 sensor without checking for and fixing the oil leak will likely result in the new sensor failing prematurely. There is a known Mercedes TSB (LI07.07-P-052324) that addresses this oil migration issue, though the full text is not widely public.

Symptoms You May Notice

  • Check Engine Light is illuminated
  • Failing a vehicle emissions test
  • Slightly reduced fuel economy
  • Rough idle in some cases
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the O2 sensor without checking for oil in the harness. The new sensor will likely fail again if the underlying oil leak from the camshaft adjuster magnets is not resolved.

Most Likely Causes

  1. Failed Oxygen Sensor 🔴 High Probability → Shop Oxygen Sensor The internal heating element of the sensor is a wear item and eventually burns out after many heat cycles. This is a normal failure mode for a vehicle of this age.
    How to confirm: Disconnect the sensor and measure the resistance between the two heater wires (typically the two wires of the same color, often white) using a multimeter. A healthy sensor should read between 5-10 ohms. An open circuit (infinite resistance) or a short (near zero resistance) confirms the heater has failed.
    Typical fix: Replace the Bank 1, Sensor 2 oxygen sensor. A torque of 50 Nm is recommended for installation. 🎬 Watch: Step-by-step guide to replacing your downstream O2 sensors.
    Est. part cost: $60-$120
  2. Oil Contamination in Wiring Harness 🔴 High Probability The M112 engine is known for oil leaks from the camshaft adjuster magnets. This oil wicks through the wiring harness and contaminates connectors downstream, including the O2 sensor connector, causing a short circuit.
    How to confirm: Unplug the Bank 1, Sensor 2 oxygen sensor and visually inspect the electrical connector on both the sensor side and the harness side. The presence of engine oil is a clear sign of this issue. One owner on MBWorld noted this exact scenario during their P0141 repair.
    Typical fix: First, replace the leaking camshaft adjuster magnets and their seals. Install special 'pigtail' adapter harnesses (Mercedes part number A2711502733) at the cam magnets 🎬 See how oil wicks through the harness and how to stop it. to stop future oil migration. Thoroughly clean the oil out of the O2 sensor connector with electrical contact cleaner. If the O2 sensor has been fouled, it must also be replaced.
    Est. part cost: $50-$100 for cam sensors and pigtails
  3. Damaged Wiring or Blown Fuse ⚪ Low Probability
    How to confirm: Visually inspect the wiring leading to the O2 sensor for any signs of melting, chafing, or physical damage. Check the vehicle's fuse box for a blown fuse related to the emissions or O2 sensor circuits (refer to the owner's manual or fuse diagram for locations, often labeled 'AF heater' or specifically Fuse 57 in the front SAM).
    Typical fix: Repair the damaged section of wiring. Replace the blown fuse and investigate the cause of the overcurrent condition.
    Est. part cost: $5-$20

Rare But Worth Checking

  • Faulty Engine Control Unit (ECU): This is very rare. The ECU's internal driver for the heater circuit can fail. This should only be considered after all other possibilities (sensor, wiring, fuses, oil contamination) have been thoroughly ruled out.

Diagnosis Steps

  1. Scan the vehicle with an OBD-II scanner to confirm the P0141 code is present.
  2. Locate the Bank 1, Sensor 2 oxygen sensor. On a LHD E-Class, it is on the passenger side, downstream of the catalytic converter.
  3. Disconnect the sensor's electrical connector. Visually inspect both sides of the connector for any signs of engine oil. This is a critical step on this vehicle.
  4. If oil is present, the source (leaking camshaft adjuster magnets) must be identified and repaired. The harness connector must be thoroughly cleaned with electrical contact cleaner. It's highly recommended to install pigtail harnesses (A2711502733) at the magnets.
  5. If no oil is present, inspect the wiring and connector for physical damage, corrosion, or melting.
  6. Using a multimeter, test the resistance of the heater circuit on the sensor itself (between the two same-colored wires). The reading should be between 5-10 ohms. If it reads as an open circuit (infinite resistance), the sensor's heater is bad and the sensor must be replaced.
  7. If the sensor resistance is good, check for a blown fuse in the O2 sensor heater circuit. On the W211, this is typically Fuse 57 (15A) in the Front SAM 🎬 Watch this video to quickly locate your O2 sensor fuses. (engine bay fuse box).
  8. If the fuse is good, check for 12V power at the harness-side connector with the key on, engine off. If power is missing, there is a wiring issue between the fuse/relay and the sensor.
  9. If all checks pass, the most likely culprit is still an intermittent failure in the O2 sensor. Replacement is the next logical step.

Parts You'll Likely Need

  • Oxygen Sensor (Bank 1, Sensor 2) (OEM #A0035427018) — This is the most common failure point. The internal heating element fails from age or oil contamination.
    Trusted brands: Bosch (OEM supplier, part number 17016 or 0258017016)
    OEM price range: $100-$150
    Aftermarket price range: $60-$120
  • Camshaft Adjuster Magnet Pigtail Harness (OEM #A2711502733) — If oil is found in the O2 sensor connector, it is migrating from leaking cam adjuster magnets. These pigtails are installed at the magnets to stop the oil from contaminating the main engine harness.
    Trusted brands: Genuine Mercedes-Benz, VEMO
    OEM price range: $25-$40 each
    Aftermarket price range: $15-$30 each

Related Codes That Often Appear With This One

  • P0161 — P0161 is the identical 'Heater Circuit Malfunction' code but for Bank 2, Sensor 2 (driver's side). If both sides fail at the same time, it could point to a common power or ground issue, or simply that both sensors have reached the end of their service life.

Technical Service Bulletins (TSBs) & Recalls

  • A relevant Dealer Technical Bulletin (DTB) for oil contamination in the transmission from a faulty radiator is P-B-27.55/50f.
  • A rumored TSB for the engine oil wicking issue is LI07.07-P-052324.

Platform-Specific Known Issues

  • The M112 V6 engine family is widely known for developing oil leaks at the camshaft adjuster magnets. Due to capillary action, this oil can travel through the entire engine wiring harness, contaminating various sensors and even the ECU. Finding oil in the O2 sensor connector is a strong indicator of this problem.

Mechanic-Grade Diagnostic Values

  • O2 Sensor Heater Element Resistance — expected: 5-10 Ohms at room temperature. Failure: Infinite resistance (open circuit) or near-zero Ohms (short circuit).
  • Heater Circuit Voltage at Harness Connector — expected: ~12V (system voltage) with Key On, Engine Off. Failure: No voltage indicates a problem with the power supply, likely a blown fuse or wiring issue.
  • Heater Circuit Fuse — expected: Fuse 57 (15A) in the Front SAM (Signal Acquisition Module) should be intact.. Failure: A blown fuse indicates a short circuit, often caused by oil contamination or melted wiring.
  • System Voltage (Engine Running) — expected: 13.5V - 14.5V. Failure: Voltage below 13.2V when running may indicate a failing alternator, which can trigger false heater circuit codes.

Hidden / Shadow Codes Worth Checking

  • N/A (Enhanced Fault Description): While no specific 'shadow code' is common, a dealer-level scanner (STAR/XENTRY) provides more detail than a generic P-code. It may specify 'heater circuit current too high/low' or 'open circuit', which helps pinpoint the electrical fault more accurately. (see via Mercedes-Benz STAR/XENTRY diagnostic system.)

Scan Tool Commands That Help

  • Mercedes-Benz STAR/XENTRY: Guided Test for P0141 / O2 Sensor Heater Actuation — This command allows a technician to manually activate the O2 sensor's heater circuit. It's used to confirm if the ECU driver is functional and if the wiring can carry the load, effectively isolating the fault to the sensor itself if the command works but the sensor doesn't heat up.

Wiring & Ground Locations

  • Fuse 57 (f57) — In the Front SAM (Signal Acquisition and Actuation Module), which is the main fuse box in the engine compartment, typically on the driver's side.. This 15A fuse is the direct power source for the O2 sensor heater circuits. If it blows, the heaters will not function. It often blows due to short circuits from oil contamination or melted wiring.
  • ME-SFI Control Unit — Located in the electronics box in the engine compartment, usually on the passenger side.. The ground for the O2 sensor heater is not a constant chassis ground. It is a pulse-width modulated (PWM) ground controlled by the ME-SFI (ECU). This means testing the ground wire for continuity to the chassis will give an incorrect reading. The circuit must be tested for voltage between the power and ground wires or diagnosed with a capable scan tool.
  • W15/2 — Right front footwell ground point.. While the heater circuit ground is controlled by the ECU, poor body grounds can cause floating voltages and unpredictable electrical issues throughout the vehicle. Ensuring main ground points like this are clean and tight is a good practice when diagnosing any electrical fault.

Real Owner Repair Stories

  • MBWorld.org Forums (2004 E320 with 102k miles) — Check Engine Light with codes P0131, P0141, P0151. Also had intermittent 'Battery protection' warnings.
    ❌ Tried (didn't work) Initially suspected bad gasoline. The CEL was intermittent.
    ✅ What actually fixed it The underlying issue was a weak battery that was dropping to 10.5V on startup. Replacing the main battery resolved the intermittent O2 sensor codes. This highlights that low system voltage can cause the ECU to misinterpret sensor heater performance.
  • PeachParts Mercedes-Benz Forum (2000 C280 (M112 engine)) — Check Engine Light with P0141 and P0161 (both downstream heater circuits).
    ❌ Tried (didn't work) The owner was hesitant to replace both sensors, suspecting a common cause since both failed simultaneously.
    ✅ What actually fixed it The codes appeared after a cold start and did not return after being cleared. The final suspicion was an intermittent common power supply issue or simply an anomaly, as the problem did not recur after 100+ miles. This shows the fault can sometimes be transient.
  • MBWorld.org Forums (2003 W203 C180 Kompressor) — Check Engine Light with P0141 and rough idle.
    ❌ Tried (didn't work) Clearing the code would result in it returning on every restart.
    ✅ What actually fixed it The owner replaced the Bank 1 Sensor 2 O2 sensor, which fixed the code. However, upon inspection, oil was found in the old sensor's connector. The final, complete repair required tracing this oil back to leaking camshaft adjuster magnets and installing the preventative pigtail harnesses.

OEM Part Supersession History

  • Bosch 17016N/A - Still current — N/A
    Heads up: Ensure you are using Bosch 17016 (or the equivalent OEM part A0035427018). Other sensors like the Bosch 17017 may have a similar appearance but different connector types or cable lengths and are not correct for this application. Using universal sensors that require splicing wires is a common cause of repeat failures due to improper connections.

Diagnostic Flowchart

The P0141 code indicates a heater circuit malfunction in the Bank 1, Sensor 2 oxygen sensor. On the W211 E-Class, this often points to either a failed sensor or a known oil-wicking issue from the camshaft magnets.
Oil is present due to capillary action from the camshaft adjuster magnets. Have the 'pigtail' adapter harnesses (A2711502733) been installed?
→ CRITICAL REPAIR: Replace leaking camshaft adjuster magnets and seals. Install pigtail harnesses (A2711502733) to stop oil migration. Clean the O2 sensor connector with electrical contact cleaner and replace the sensor if the heater circuit is shorted.
→ The oil is likely residual from a previous leak. Thoroughly clean both sides of the O2 sensor connector with contact cleaner and clear the code. If P0141 returns, replace the sensor.
Using a multimeter, measure resistance between the two heater wires (usually the two white wires) on the sensor side. What is the reading?
The sensor heater is healthy. Check Fuse 57 (15A) in the Front SAM (engine bay fuse box). Is the fuse blown?
→ Replace the 15A fuse. Inspect the wiring harness along the exhaust heat shields for chafing or melting that may have caused a short circuit before restarting.
With Key On, Engine Off (KOEO), check for 12V power at the harness-side connector. Is power present?
→ If power and ground are present but the code persists with a good sensor, the issue is likely an intermittent internal sensor failure. Replace the sensor with a Bosch or OE unit.
→ There is a wiring break between the Front SAM and the sensor. Trace the circuit for damage, specifically looking for harness degradation common on high-mileage M112 platforms.
→ The internal heating element has failed. Replace the Bank 1, Sensor 2 oxygen sensor. Torque the new sensor to 50 Nm.

Other Known Issues on This Vehicle

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

  • Sensotronic Brake Control (SBC) Pump Failure 🔴 High — The pump has a pre-programmed service life based on brake actuations. Failure is inevitable, typically occurring around 100,000-200,000 miles. It will trigger a red 'Brake Defective Stop Vehicle' warning. (Ref: Mercedes-Benz extended the warranty on the SBC unit to 25 years with unlimited mileage, and many owners have had it replaced for free, even if the work was done at an independent shop.)
  • Valeo Radiator Glycol Contamination 🔴 High — Affects early W211 models (primarily 2003-early 2004) equipped with a Valeo brand radiator. A faulty crimp in the integrated transmission cooler can leak coolant (glycol) into the automatic transmission fluid. (Ref: There was no official recall, but a Dealer Technical Bulletin (DTB) P-B-27.55/50f was issued. The fix involves a glycol test of the ATF; if positive, the radiator and potentially the torque converter and entire transmission need replacement.)
  • M112/M113 Harmonic Balancer Failure 🔴 High — The rubber bonding the inner and outer rings of the crankshaft pulley (harmonic balancer) degrades and fails, typically between 70k-120k miles. This can cause the pulley to separate, shredding the belt and potentially damaging the front timing cover and oil pan. (Ref: A recall was issued in some markets for early part numbers (e.g., 112 035 00 00, 112 035 06 00). Owners are advised to visually inspect the rubber for cracks.)

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used part is generally not recommended for this repair. The primary failure items are electronic sensors with a finite lifespan or parts contaminated by oil. A used wiring harness pigtail could be considered if a section of your vehicle's harness is physically damaged (e.g., melted), but cleaning your existing connectors is usually sufficient.

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

What to inspect on the donor part:

  • For a harness section: Inspect for any signs of oil saturation, brittleness in the insulation, melted plastic, or corrosion on the pins.
  • Avoid any parts that appear to have come from a vehicle with major oil leaks.

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

  • Oxygen Sensor: Strongly recommend using the OEM supplier (Bosch) or a genuine Mercedes part. Aftermarket sensors have a high rate of incompatibility or early failure on European vehicles.
  • Camshaft Adjuster Magnets: Use genuine or OEM supplier parts to ensure a long-lasting seal against oil leaks.

Aftermarket brands forum-validated for this vehicle:

  • Bosch (OES for the oxygen sensor)
  • Denso (High-quality alternative for oxygen sensors)
  • NTK (High-quality alternative for oxygen sensors)

Brands owners have reported issues with on this vehicle:

  • Unnamed or generic 'white-box' sensors from online marketplaces.
  • Any 'universal' sensor that requires you to splice wires. The connections are difficult to seal properly and are a frequent point of failure.

Real Owner Stories

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

2003-2005 Mercedes-Benz C320 (W203) M112 3.2L V6

Symptoms: Check Engine Lamp ON with code P0141; discovered oil had contaminated the electrical connector.

What fixed it: Identified leaking camshaft adjuster magnets as the source of oil wicking. Replaced the magnets, installed pigtail adapter harnesses (A2711502733), and cleaned the O2 sensor connector with electrical contact cleaner.

Source hint: MBWorld.org - 'Check Engine Lamp ON - Code P0141 FIXED'

2003-2006 Mercedes-Benz E-Class (W211)

Symptoms: Multiple O2 sensor codes appearing simultaneously, including P0131, P0141, and P0151.

What fixed it: The discussion highlighted checking the battery strength as a weak battery was initially suspected for the multiple codes.

Source hint: MBWorld.org - 'O2 sensor codes. Three at once (P0131, P0141, P0151)'

Frequently Asked Questions

Is there a specific TSB for the oil wicking issue on the M112 engine that causes P0141?
Yes, there is a rumored Technical Service Bulletin (TSB) LI07.07-P-052324 that addresses the engine oil wicking issue where oil from the camshaft adjuster magnets migrates through the wiring harness.
What is the specific Mercedes-Benz part number for the 'pigtail' harnesses used to prevent oil migration?
The recommended part number for the adapter harnesses is A2711502733. These are installed at the camshaft magnets to stop oil from wicking into the O2 sensor connectors.
Where is the fuse for the Bank 1, Sensor 2 oxygen sensor heater located on a W211 E-Class?
The heater circuit is typically protected by Fuse 57 (15A), located in the Front SAM (engine bay fuse box).
How can I confirm if my P0141 code is caused by a failed sensor heater or a wiring issue?
You can measure the resistance between the two heater wires (usually white) on the sensor. A healthy sensor should read 5-10 ohms; an open circuit or infinite resistance confirms the internal heater has failed.
Does the M112 engine have a known issue with the crankshaft pulley that I should check while fixing emissions codes?
Yes, the M112 engine's harmonic balancer (crankshaft pulley) is known to fail between 70k-120k miles when the rubber bonding degrades. This can shred the belt and damage the timing cover.
What is the correct torque specification for installing a new oxygen sensor on this vehicle?
A torque of 50 Nm is recommended for the installation of the oxygen sensor.
Mercedes O2 Sensor DIY - Bank1 or 2, Sensor 2 - M112, M113, and other engines
Mercedes O2 Sensor DIY - Bank1 or 2, Sensor 2 - M112, M113, and other engines
Protecting Your Mercedes ECU from a $10,000 Issue - Oil in Wiring Harness
Protecting Your Mercedes ECU from a $10,000 Issue - Oil in Wiring Harness
Mercedes-Benz W211 E-Class Camshaft Position Sensor Replacement
Mercedes-Benz W211 E-Class Camshaft Position Sensor Replacement
MERCEDES W212 E CLASS OXYGEN SENSOR BANK 1 2 SENSOR 1 2 FUSE LOCATION E350 E400 E250 E200 E220 E250
MERCEDES W212 E CLASS OXYGEN SENSOR BANK 1 2 SENSOR 1 2 FUSE LOCATION E350 E400 E250 E200 E220 E250
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 Jun 8, 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 P0141 (Deep Dive) for:
  • Mercedes-Benz E-Class: 2003200420052006
In this article
🧭 Diagnostic Flowchart
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