BMW ECU DDE x25D x30D – M57 Engine – Fully Programmed – Plug and Play


MotorTronics provides a prompt replacement service for your Engine Control Unit (ECU), All ECU’s are fully programmed and Fully Plug and Play, The ECU goes through various programming stages to ensure the ECU is plug and play and ready to start the engine, and only after this we dispatch your order.

All that is left for you to do is:

  1. Click Buy it Now / Add to Cart
  2. Fill in the Order Form / Packaging Slip provided after the payment page.
  3. Send us;
    1. Damaged ECU
    2. Immobiliser Module (labelled CAS2 or CAS3)
    3. 1 Working key
  4. Await programming while we have your part(s)
  5. Once received simply Plug it in and turn the key.
  6. In some cases you will require diagnostics to adapt / clear codes.


This Service is suitable for you if your ECU has failed, for any of the problems listed below.

  • No communication with diagnostic equipment.
  • Water damage.
  • Burnt.
  • Failed software update or remap.

These ECU’s are fitted on various BMW models such as 130d, 325d, 330d, 525d, 530d, Z3, Z4, Basically any BMW with M57 engine

Some Common ECU Part number:

7805286, 7805585, 7808654, 7809654, 7804843