P2509, P2513, P1664 and P2015 Fault Codes on S203 220CDI - Engine Stalls Below 3000 RPM
Hello everyone, I'm experiencing multiple OBDII fault codes simultaneously: P2509, P2513, P1664, and P2015 on my S203 220CDI. All codes appeared at the same time, and I suspect they are related. The engine only runs up to around 3000 RPM and feels very sluggish and unresponsive—this happens even when trying to accelerate. After resetting the fault codes, the warning light goes off, but the performance issue persists. Here's a breakdown of each code: === P2509 === Raw Code: 2509 ECU: 12 Status: Validated and stored in non-volatile memory; fault present at time of request OBDII Description: Engine Control Module (ECM) supply voltage — intermittent === P2513 === Raw Code: 2513 ECU: 12 Status: Validated and stored in non-volatile memory; fault present during current drive cycle OBDII Description: Event Data Recorder request circuit — low voltage === P1664 === Raw Code: 1664 ECU: 12 Status: Validated and stored in non-volatile memory; fault present at time of request === P2015 === Raw Code: 2015 ECU: 12 Status: Confirmed OBDII Description: Intake Manifold Air Control (IMRC) Actuator Position Sensor/switch, Bank 1 — range/performance issue I've checked the battery and alternator connections, but I'm still not sure what's causing this. Any experience with this combination of codes on a S203 220CDI? What are the most likely root causes? Thanks in advance for any insights or troubleshooting tips!
Start by verifying battery voltage, alternator output, and ECM power supply connections. Ensure all grounds are clean and secure. For these DTCs (especially P2509 and P2513), potential causes include: - Battery failure or poor connection at terminals - Alternator overcharging or undercharging - Significant voltage drop due to loose or corroded cables - Electrical clutch fan shorted to ground - Faulty connection at the ECM itself - Leaking diode causing positive terminal short to ground or other circuits - Open or missing return ground circuit Additionally, P2509 and P2513 are often linked to IMRC (Intake Manifold Recirculation Control) system faults. Possible root causes: - Sticking or faulty throttle body - Stuck or malfunctioning IMRC valve - Faulty IMRC actuator or position sensor (less common) - Rarely, a faulty Powertrain Control Module (PCM), which may require reprogramming after replacement. P2015 specifically points to an issue with the IMRC actuator position sensor on Bank 1 — this could be due to sensor drift, wiring issues, or mechanical failure. Consider checking for loose connectors and inspecting the actuator operation. Recommendation: Perform a full electrical system check, then focus troubleshooting on the IMRC system and ECM power supply. If needed, consider scanning live data to monitor voltage and sensor readings during engine operation.