
BMW DME (Engine ECU) Cloning to a Donor — Mail-In Bench Service, ISN & Immobilizer Preserved
Dead, water-damaged, or no-comms DME — or a used DME bolted in and the engine just cranks forever? Mail in your original plus a matched donor and we clone the complete data across on the bench, ISN included, so your existing keys still start the car and no dealer ISTA coding is needed.
Sending several modules? Add them all — one box, one return-shipping charge.
BMW & MINI DME / engine ECU cloning — one page covering the whole span: Siemens MS41 / MS42 / MS43 / MS45, Bosch ME7.2 and ME9 / ME9.2, the MSS Motorsport units, MSV70 / MSV80 / MSV90, MSD80 / MSD81 / MSD81.2, MSD85 / MSD85.1 / MSD85.4 / MSD87, Bosch MEVD17 / MEVD17.2 / 17.2.2 / 17.2.3 (N20, N26, N55, B38, B46, B48) and MG1CS003 (B58), plus MINI EMS5150, R55–R61 and F54–F60 DMEs. Verified by VIN + module label before you ship.
How It Works
Three simple steps. Hundreds of mail-in jobs completed for shops, locksmiths, and DIY pros.

Pay & Get Address
Click "Order Now", pay securely online. We email shipping address + instructions within minutes.

Ship Your Module
Pack per the instructions and ship to Arlington. USPS goes to our PO Box; UPS and FedEx must use the street address. Customer pays shipping to us.

Receive in 1-2 Days
Work completed within 24 hours of receipt. Ships back next business day at the return speed you chose at checkout — standard to overnight. Tracking emailed.
What You Get
- Your original DME's complete data — ISN, VIN, calibration, coding, and learned adaptations — cloned onto your matched donor
- The factory immobilizer relationship with CAS or FEM/BDC preserved, so your existing keys keep working
- A donor that installs plug-and-play with no dealer ISTA coding session required afterward
- Donor part-number and DME-family compatibility verified by VIN and module label before you ship anything
- Full bench read and verification of both units before a single byte is written, with the original's dump retained through the job
- Bench communication test on a stable, regulated power supply before the modules go back in the box
- Clear install notes — what to expect at first key-on, and which adaptations relearn on their own — with both modules returned tracked (return-shipping speed your choice at checkout)
Compatibility
Confirm your part matches one of the variants below before ordering. Not sure? Text us a photo and we'll verify.
Siemens MS-family DMEs (M52TU / M54 / N46 era)
Bosch ME-family and M-car Motorsport DMEs
MSV / MSD families — N52, N53, N54, N55 (CAS era)
Modern Bosch F- and G-chassis DMEs
MINI — shared BMW DME architecture, fully covered
Best for
Will This Fix My Problem?
Honest answer: here's exactly what this service fixes — and what it doesn't.
Fixes:
- ✓Used or salvage-yard DME installed and the engine cranks but never fires (ISN mismatch)
- ✓Original DME dead, no-comms, or unreadable by a scan tool and you already have a donor in hand
- ✓Water-, corrosion-, or heat-damaged DME that still powers up — clone it out before it fails completely
- ✓Drive-away / immobilizer fault after an engine-computer swap, with the keys themselves known good
- ✓Replacement DME quoted by the dealer as VIN-locked and coding-required, plus a tow to get there
- ✓You want your original calibration, VIN, and adaptations carried onto healthy used hardware
Won't fix:
- ✗Does not include the donor DME — you source a matching used unit and we verify the part number before you buy or ship
- ✗Does not clone a completely dead or unreadable original — with no source data to copy, that becomes our ECU advanced recovery service (no-comms, burnt, or water-killed units), quoted separately
- ✗Does not remove or bypass the EWS / immobilizer handshake — that is our separate BMW DME EWS delete service (MS41–MS45, ME7.2/ME9.2, MSV70, MSD80/81, MSV80/81 and MINI EMS2), and this one deliberately keeps security intact
- ✗Does not replace our BMW F-series used-DME programming service, which is the path when there is no readable original and the donor has to be matched to your CAS or FEM/BDC instead
- ✗Does not repair or clone the CAS, EWS3, FEM/BDC, or FRM itself — CAS1/CAS2/CAS3/CAS3+ and EWS3 are our BMW CAS / EWS3 module clone service, FEM/BDC is our FEM/BDC key programming and bricked-module recovery services, and the footwell module is our BMW FRM repair service
- ✗Does not fix a no-start caused by fuel, spark, sensors, wiring, grounds, a flat battery, or a failed starter
- ✗Does not bypass proof of ownership — ISN and immobilizer work always requires it
Why a used BMW DME never just bolts in
A BMW DME is not a bolt-on part. Since the CAS era, the DME stores an ISN that the CAS — or the FEM/BDC on F-chassis cars — checks at every start, so a junkyard DME carries the wrong secret and your engine cranks forever. The dealer path is a new DME ordered against your VIN and coded with ISTA, plus a tow. Cloning is the bench path: your original's ISN, VIN, calibration, and adaptations move onto the donor, your existing keys keep working, and no ISTA session is required at install. MINI is the same job — R50/R52/R53 EMS5150, the R55–R61 Cooper and Countryman DMEs, and the F54–F60 MEVD17.2.3 units all share BMW's architecture and the same handshake, so they run on this listing at the same price. Three neighbours often get confused with this one: if you want the immobilizer handshake gone instead of preserved, that is our BMW DME EWS delete; if there is no readable original to copy, that is our F-series used-DME programming; and if the failed part is the security module rather than the engine ECU, that is our BMW CAS / EWS3 module clone. Proof of ownership is required, and a technician verifies both part numbers before you ship.
Shipping Instructions
These details are also emailed to you the moment your payment clears.
Verify first: text or email us your VIN plus clear photos of your original DME's label and the donor's label — a technician confirms the DME family and part number are a compatible match, and tells you whether your original is readable enough to clone, before you ship anything. Then send both units — your original and the donor — to PO Box 120241, Arlington TX 76012 if you ship USPS — or 1009 Oakwood Ln # 120241, Arlington TX 76012 if you ship UPS or FedEx (UPS and FedEx cannot deliver to a PO Box). We read, clone, and verify on the bench, test communication, and ship both modules back via the return option you pick at checkout (Standard $24.95, UPS 2-Day $54.95, or UPS overnight $94.95).
What to include in your box
- Your original DME (even if damaged — as long as it powers up and responds we can usually read it) AND the donor DME
- Year, make, model, and engine code (e.g. 2013 BMW 335i N55, or 2016 BMW 328i N20)
- VIN of the vehicle
- BMW part number and DME family off BOTH module labels — we pre-verify the match before you ship
- What is wrong now: dead DME, no communication, cranks-no-start after a swap, water damage, corrosion, etc.
- Whether the car uses CAS or FEM/BDC, if you know, and how many working keys you currently have
- Proof of ownership (title, registration, or bill of sale) — required for any ISN or immobilizer work
- Your name, return address, and a contact email or mobile number for job updates
Ship to
Auto Module Lab
If shipping USPS
PO Box 120241
Arlington, TX 76012
If shipping UPS or FedEx
1009 Oakwood Ln # 120241
Arlington, TX 76012
Both shipping labels — to the lab and back to you — are purchased the moment you order. Your prepaid inbound label (already addressed) arrives by email; the return ships on the speed you chose at checkout.
Need to perform this job remotely?
Get an Auto Module Lab Remote Programming Kit and have our technicians program supported vehicles from your shop — the car stays on your lift and nothing gets posted.
Buy the interface once — program with us anytime. Supported procedures vary by vehicle, module, OEM software and security requirements.
Frequently Asked
Still have a question? Text us — replies in minutes.
What exactly is the ISN, and why does it stop a used DME from working?
Which DME families do you cover?
Will my existing keys still work after the clone?
Do I need dealer ISTA coding after installing the cloned DME?
My original DME is completely dead — can you still clone it?
How do I pick a compatible donor DME?
How is this different from your DME EWS delete and your F-series used-DME programming?
How much is it and how does the mail-in work?
Related Services
Other bench services for the same brand or use case.

BMW CAS Module Key Programming (2006-2012)
Lost every BMW key, or the car stopped recognizing the one you have? Ship your CAS module — we program a new working key. Covers CAS2, CAS3, CAS3+, CAS4.

BMW FEM/BDC Key Programming
Lost the keys to your F-chassis BMW? Ship your FEM/BDC module AND DME — we program a new working key.

BMW DME EWS Delete (MS41/42/43/45, MSS50-70)
Swapped DME cranking but never firing? Plug-and-play EWS delete for BMW M52/M54/S54/S62/S65 DMEs — ship your DME, get it back IMMO-off and ready to run.
Where we serve BMW DME ECU Clone
Mail-in means nationwide — we accept modules from all 50 states and DC from our Arlington, Texas lab. See your state, metro, or specific vehicle:
All 51 US states + DC
Ready to ship?
$250 flat, fast turnaround. Pay now, get the shipping address by email, drop it in the mail. Your module is back on your bench within a week.