Mail-in BMW engine computer replacement

BMW DME / ECU / ECM cloning service

Replace a failed BMW engine computer with an exact-match used donor. PCM Tuners transfers the supported immobilizer identity, coding, adaptations, and calibration so the cloned DME returns ready to install.

BMW DME cloning service using an original and matching donor

Choose clone only or add Stage 1

  • Clone only — $299
  • Clone + Stage 1 calibration — $499 total
  • Tracked standard US return shipping included
  • Bench, boot, BDM, or direct-memory access included when required
  • Typical 1–3 business-day bench turnaround after arrival

Can you install a used BMW DME?

Usually not without programming. A used BMW DME, ECU, ECM, PCM, or engine computer still contains the donor vehicle’s security identity, VIN-related data, coding, adaptations, and calibration. A supported clone transfers the required original data into a compatible donor so it can work with the existing BMW immobilizer system.

This is the normal replacement path when the original controller is present and its required memories remain readable—even when the DME no longer communicates in the vehicle.

How to find the correct replacement BMW DME

Shop by BMW year, model, and engine to find possible donors, then buy by the complete label. Car-Part.com lists recycler inventory under Computer Box, Engine, and marketplaces can be searched by the complete Siemens, Continental, or Bosch manufacturer number.

  1. Copy the complete numbers from the original DME.
  2. Search by vehicle and manufacturer number.
  3. Choose a listing with a readable complete label.
  4. Match the manufacturer number, DME family, hardware revision or Index, and BMW number.
  5. Purchase the exact match and ship it with the original.
Bosch BMW DME label showing manufacturer number 0 261 S14 562

Match Bosch and Siemens numbers exactly

Siemens / Continental: Match the full 5WK or A2C number, DME family, hardware revision or Index, and BMW number.

Bosch: Match the complete Bosch number, controller family or hardware identity, and BMW number. In the pictured example, the Bosch number is 0 261 S14 562.

Similar connectors and cases do not make MS43, MS45, MSV70, MSD80, MSD81, MEVD17, MG1, EDC16, or EDC17 controllers interchangeable.

BMW engine and model coverage

Representative coverage includes many BMW gasoline and diesel engine computers from the early 2000s through the first half of 2020. Exact controller hardware determines the final service path.

  • M54: E46 325i/330i, E39 525i/530i, X3, X5 3.0i, and Z4
  • N51/N52: 128i, 325i, 328i, 330i, 525i, 528i, 530i, X3, X5, and Z4
  • N54/N55: 135i, 335i, 535i, 1M, X5, X6, and Z4 35i
  • N20/N26: 228i, 320i, 328i, 428i, 528i, X1, X3, and X4
  • S55: M2 Competition, F80 M3, and F82/F83 M4
  • B46/B48/B58: selected 230i, 330i, 340i, 430i, 440i, 530i, 540i, 740i, X3, X5, X7, and Z4 applications
  • M57/N47/N57 diesel: 328d, 335d, 535d, X3 diesel, and X5 xDrive35d

Common DME families include Siemens MS43, MS45, MSV70, MSV80, MSD80, and MSD81 plus Bosch MEVD17, selected MG1, EDC16, and EDC17 controllers.

Simple mail-in process

  1. Choose clone only or clone plus Stage 1 and complete checkout.
  2. Pack the original and exact-match donor securely. Include your order number, VIN, year, model, and engine.
  3. Ship both modules to PCM Tuners, 367 N. Clarendon Ave., Unit 7, Scottdale, GA 30079.
  4. We read the original, preserve the backup, program and verify the donor, and return both modules with tracking.

Verified before return

Every completed donor is read back, power-cycled, and checked for bench communication. If our transferred data does not verify correctly, we repeat the cloning work at no charge. Typical bench turnaround is 1–3 business days after both modules arrive.