Mercedes W245 B-Class ECU Engine Control Module Faults Guide
The engine control module (ECU/ME-SFI) on the Mercedes W245 B-Class is the brain behind fuel injection, ignition timing, emissions management and a long list of sensor inputs. When it fails, the car can exhibit anything from rough idling and loss of power to a complete no-start condition — often with no obvious warning before the first fault appears.
The W245 B-Class was produced from 2005 to 2011 and uses Bosch ME9.7 or Continental SIM4LKE engine management depending on the engine variant. Both units are known to develop moisture ingress, solder joint failures and internal MOSFET damage over time, especially on higher-mileage examples that have lived through multiple European winters.
Quick Answer — What Does ECU Failure Look Like on the W245?
ECU failure on the Mercedes W245 B-Class typically presents as hard starting, sudden stalling, misfires and a permanently lit engine warning lamp. In many cases the diagnostic tool will show multiple simultaneous fault codes across unrelated systems — a strong indicator that the ECU itself has an internal fault rather than individual sensor failures. The module can be tested on a bench or with a known-good replacement unit swapped in to confirm. For comparison, see Mercedes W245 B-Class Instrument Cluster Faults Diagnosis and Repair.
Common Symptoms in the Workshop
We had a 2007 B180 come in last autumn that the owner had already spent money on — new oxygen sensor, fresh spark plugs, even a throttle body clean. None of it made a difference. The car idled rough, occasionally stalled at traffic lights and showed a persistent P0300 random misfire code. Once we connected STAR Diagnostics and scrolled through the full fault memory, there were seven separate codes logged, several of them pointing to sensors that tested perfectly fine. That pattern almost always means look at the ECU.
Other symptoms that regularly show up on W245 ECU failures:
- Engine cranks normally but refuses to start (fuel pressure and spark confirmed good)
- Intermittent stalling at idle or during deceleration
- Rough running that varies day to day with no pattern
- Loss of power under load, particularly above 3000 rpm
- Cooling fan running constantly at full speed
- Fuel consumption noticeably higher than normal
- Check engine light on with multiple unrelated codes
Common Fault Codes — Mercedes W245 ECU
| Fault Code | Description |
|---|---|
| P0300 | Random / multiple cylinder misfire detected |
| P0170 | Fuel trim malfunction, Bank 1 — often ECU calculation error |
| P0562 | System voltage low — internal ECU power stage fault |
| P0600 | Serial communication link malfunction — internal ECU fault |
| P0605 | Internal control module ROM error |
| P0340 | Camshaft position sensor circuit malfunction (sensor may be fine) |
| P1631 | Engine control module — supply voltage terminal 87 fault |
| C1000 | BAS/ESP control module communication fault linked to ECU dropout |
Root Causes of ECU Failure on the W245 B-Class
The most common physical cause is moisture. The W245 ECU is located in the engine bay, and on older cars the weatherproof seal on the main connector degrades. Water tracks into the connector pins and corrodes the internal PCB. Look for green corrosion or white residue around the multi-pin connector before condemning the module outright — sometimes a thorough connector clean with contact cleaner recovers the car.
A second common failure mode is internal MOSFET or driver transistor damage from a short circuit event — often caused by a shorted injector or a wiring fault that sends reverse current into the ECU output stage. If you have seen a blown fuse in the ECU power supply circuit, always check the injector resistance and wiring before fitting a replacement module.
Finally, on cars above 150,000 km, simple solder joint fatigue on the internal processor board causes intermittent dropouts. These are temperature-related — the car runs fine when cold, starts playing up once the engine bay heats up. Professional ECU repair companies can reflow the board, but for most workshops a tested used OEM replacement is quicker and more cost-effective.
Common OEM Part Numbers — W245 B-Class ECU
| OEM Part Number | Application |
|---|---|
| A 266 900 06 01 | B180 1.7L petrol, Bosch ME9.7 |
| A 266 900 08 01 | B200 2.0L petrol, Bosch ME9.7 |
| A 640 900 06 01 | B200 CDI diesel, Continental SIM4LKE |
| A 640 900 08 01 | B180 CDI diesel, Continental SIM4LKE |
| A 266 900 05 01 | B160 1.5L petrol variant |
| A 640 900 10 01 | B200 CDI updated calibration, later production |
Always cross-reference the exact part number printed on the original module label before ordering. The software version and hardware variant must match your specific engine code and production date — especially on diesel variants where there were multiple calibration updates during the W245 production run. A related diagnostic guide is When a Mercedes W245 B-Class Has a Failing Instrument Cluster.
Affected Vehicles
- Mercedes W245 B-Class — all variants, 2005 to 2011
- B160, B180, B200 petrol engines (Bosch ME9.7)
- B180 CDI, B200 CDI diesel engines (Continental SIM4LKE)
- Higher mileage examples (above 120,000 km) most at risk
- Cars registered in northern Europe — road salt and moisture exposure accelerates connector corrosion
Repair vs Replacement — What Makes Sense?
If the ECU board itself has visible burn damage or a shorted output stage, repair is risky — you may fix one fault only to have another surface within months. For standard solder joint failures and moisture damage with no secondary circuit damage, a professional board-level repair is a reasonable option and usually costs less than a new unit.
In our workshop the usual recommendation is a tested used OEM ECU sourced from a matching low-mileage donor car. The part is plug-and-play in most cases, though it will need to be coded to the vehicle VIN using Mercedes STAR Diagnostics (SCN coding). This is a dealer-level process or can be done by any workshop with access to Xentry. Avoid uncoded generic units — the W245 ECU stores immobilizer data and the engine will not start with a mismatched module unless it is properly paired.
FAQ
Can the Mercedes W245 B-Class start with a faulty ECU?
It depends on which part of the ECU has failed. If the internal processor is corrupted or the power stage is damaged, the engine will crank but not start. In partial failure cases the car may start and run but with poor performance, fault codes and limp mode. Bench testing or a direct swap with a known-good unit is the fastest way to confirm.
Does the replacement ECU need coding on the W245?
Yes. The W245 ECU must be SCN coded via Mercedes STAR Diagnostics / Xentry after fitting. The module stores vehicle-specific data including immobilizer synchronisation. Without correct coding the engine will not start, or will start briefly and then cut out after a few seconds. This is not optional — it is a mandatory step after any ECU replacement. For additional context, read Mercedes W164 ML-Class ECU Engine Control Module Faults Guide.
What causes ECU failure on the Mercedes B-Class W245?
The main causes are moisture ingress through a deteriorated connector seal, solder joint fatigue on high-mileage cars and secondary damage from shorted injectors or wiring faults. Battery voltage spikes from a failing alternator can also damage internal driver circuits. Checking the connector condition and battery charging system before condemning the ECU saves unnecessary parts costs.
How do I know if it is the ECU or a sensor fault on my W245?
The key indicator is multiple simultaneous fault codes across systems that cannot logically all fail at the same time — for example, camshaft sensor, injector circuit and fuel trim faults all appearing together when each individual component tests correctly. A second reliable indicator is that fault codes clear but return immediately at the next key cycle with no obvious trigger. Always test the sensors individually before concluding the ECU is at fault.
Is it safe to buy a used ECU for the Mercedes W245 B-Class?
Yes, provided it is a tested unit from a reliable source and the exact OEM part number matches your engine variant and production date. A reputable supplier will have verified the unit powers up and communicates correctly before shipping. After fitting, proper SCN coding via STAR Diagnostics is essential — a used ECU that has not been coded to your car will not function correctly regardless of its condition.
Find tested OEM electronic parts and modules at:
https://giantparts.eu/
Related diagnostic guides and OEM parts
- Mercedes W163 ML-Class ECU Engine Control Module Faults Guide
- Mercedes W169 A-Class ECU Engine Control Module Faults Guide
Browse the category: Engine ECU Control Modules
