Back to Parts List

BMW 3 SERIES 2.0 320D (E90) ECU (Engine Management) - Part No: DDE779985 / 0281012754

BMW 3 SERIES - ECU (Engine Management) - OEM no: 0281012754 / 0 281 012 754
Rating 5.00

Buy a replacement unit

(Excludes VAT @ 20%)
Shipping £
Delivery 1 - 2 working days
Programming see details
Exchange item full details

Send your own unit for rebuild

(Excludes VAT @ 20%)
Return Shipping £
Turnaround time 2-3 working days
Programming see details
Rebuild Details full details


Vehicle Details:

MakeBMW Model3 SERIES Engine Size:2.0 Specification320D (E90) Year2005 - 2008

Common Faults:

This BMW 3 Series engine management ECU is very common for failing. More often than not it will cause a complete non-start issue with the vehicle and when scanned with diagnostic tools will fail to achieve communications. These issues are often caused by water ingress into the ECU. Internal component breakdown can be overcome by our test and rebuild service. If I purchase this will it cure my fault?

Part Numbers:

VM no: DDE779985 / DDE 7 7 99 855 OEM no: 0281012754 / 0 281 012 754


Lifetime Warranty*, unlimited mileage
Product Code: EEM012754


E90 DDE control unit fixed 5/5

New one from dealership would have cost £1200. Car communicates and starts a treat now. Great job

BMW 320D ECU repair 5/5

Car back up and running and at a fraction of the cost of a main stealer price.