Type: Bosch Engine Management
Fits: BMW 525e
Engines: E25 2.7
Year:
Ref: ECUT317195
Note: This ECU may also fit other models.
The small e on the boot lid of a BMW 525e is the most useful clue this page has. It marks the car as running the M20 2.7-litre six in its low-revving eta form, and that is the engine our records connect with the Bosch DME ML2.2.
What the e points to on a 525e and a 325e
On both cars covered here, the letter after the number names a version of the engine rather than a trim or body style. It points to the eta M20 2.7, and that engine is the common ground between two quite different BMWs: the E28 5 Series and the E30 3 Series.
So the badge is a fair first check. If the car wears a 525e or 325e badge, you are looking at the engine this unit was recorded against, and you are on the right page to start from.
It is not the last check. A badge tells you what the car was sold as; it cannot tell you which DME is sitting in it now. That part of the job belongs to the label on the unit, which we come to below.
The E28 525e: the car most of our records name
Most of what we hold on the ML2.2 points to the E28 525e, and it is the only model named on the Fits line at the top of this page. If you are working on a 525e, this is very likely the page you need.
The weighting matters because the evidence is not split evenly between the two cars. The 525e is the better documented of the pair by a clear margin; the 325e is recorded less often, but it is recorded, and that is enough for it to belong here.
The E30 325e: the same engine in a 3 Series
The E30 325e carries the same eta M20 2.7 as the 525e, in the compact 3 Series body. That shared engine is what links it to the ML2.2 in our records.
Because it is the less documented of the two, we give the 325e less space on this page, not less care on the bench. A 325e owner follows exactly the same route: copy the Bosch number from the label and let that number, rather than the car, confirm the match. We name no other model alongside these two.
An empty BMW column, and what it means for your label
Our table for the ML2.2 holds one row: Bosch number 0 261 200 042, which the table itself prints as 0261 200 042. The column where a BMW part number would sit is empty, and it stays that way until a BMW number for this unit has been confirmed. An unconfirmed number in that cell would do more harm than an honest gap.
For you, that leaves the Bosch number carrying the identification by itself. Copy it from the DME’s label character for character. Any BMW number printed on the same label is still worth sending as it reads, since it becomes part of your unit’s record, but it is the Bosch number that tells us an ML2.2 is on its way.
Inside our workshop: test, quote, repair, final check
Each DME that arrives is logged against the form you sent, inspected by eye and tested electrically, then put through diagnostics focused on the fault you reported. All of it happens in-house, carried out by our own engineers in our UK workshop.
You hear from us once the cause is known, with what we found and a quote for the repair. No chargeable work starts until you have agreed to it.
The repair is done at component level. Faulty parts on the circuit board are identified and changed individually, with the rework carried out under a microscope on temperature-controlled equipment. Before it leaves, the DME has to pass a final test, and the repair we carried out is covered by our 24-month warranty.
What goes back in the box is the DME you took out of your 525e or 325e, now repaired.
Getting your ML2.2 to us
We work by post and accept engine ECUs from anywhere in the UK. Once you have the Bosch number, the model and a short account of how the engine has been running, send the ML2.2’s details through the Repair Form and we will reply with the next step.
A DME with a different Bosch designation on its case belongs with the BMW DME units that go by other names. For an engine ECU from another manufacturer entirely, head to engine ECU repair for cars without a BMW roundel.
Hold your label up against the entry below before you send anything.
Common part numbers associated with this type of unit
| Bosch Number | OEM Number | Price | Warranty |
|---|---|---|---|
| 0261 200 042 | £POA | 24 months |





Bosch DME ML 2.2 Engine ECU 0261200042 could you please give me the basics of cost to test and repair if required of above unit.
Thanks
Brian
Hello Brian
Thank you for your enquiry,
We’ve seen plenty of these ECU’s and have all the components in stock to successfully repair these. We’ve sent you an email with pricing and further information.
Kind Regards
Jason
ECU REPAIRS