
BMW F-Series Used DME Programming + ISN Match Service (N20 / N26 / N55 / S55 / S63N)
Used F-chassis DME that cranks but won't fire? We pair it to your BMW — CAS/FEM/BDC ISN match for the N20/N26/N55/S55/S63N MEVD172 family.
Sending several modules? Add them all — one box, one return-shipping charge.

BMW F-Series 2011-2018 with N20 / N26 / N55 / S55 / N63N / S63N engine + MEVD172 family DME — 1, 2, 3, 4, 5, 6, 7-Series and X3/X4/X5/X6, CAS (2011-2012) or FEM/BDC (2013+)
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. Your prepaid inbound label arrives by email — shipping to us costs you nothing.

Get It Back Fast
Work typically 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
- Used donor DME programmed to YOUR vehicle's ISN
- Plug-and-play — no further coding required at install
- CAS/FEM/BDC stays in your vehicle (we just read the ISN)
- Full bench-test with your supplied working key
- Typical 24-hour bench turnaround
- Return shipping your choice at checkout — standard, 2-day, or overnight
- Photo of completed bench-test before return ship
Compatibility
Confirm your part matches one of the variants below before ordering. Not sure? Text us a photo and we'll verify.
1/2-Series (F20/F21/F22/F23/F87)
- 228i (N20)
- M235i (N55)
- M2 (N55)
- M2 Competition (S55)
- F20/F21 1-Series N20 / N55 (non-US chassis, verified by part number)
3-Series (F30/F31/F34/F80)
4-Series (F32/F33/F36/F82/F83)
5/6/7-Series (F07/F10/F11/F12/F13/F01/F02)
X-Series (F25/F26/F15/F16)
DME variants supported
- MEVD172
- MEVD172P (N20/N26)
- MEVD172G (N55/S55)
- MEVD172H (N63N/S63N)
- MEVD172S (N55)
- MEVD1724 (N20)
- MEVD1726 (N55)
- MEVD1728 (N63N/S63N)
Show all 9
- MEVD17.2.3 on B38/B46/B48 F-chassis — send the part number, some of these clone instead
Which partner module we need from your car
- 2011-2012 F-chassis: your CAS module
- 2013+ F-chassis: your FEM or BDC module
- At least one working key, every time
- The used donor DME itself
- The ISN is read from YOUR module and written to the donor — the donor is never simply "coded" blind
Clone path instead — when your original still reads
- If your ORIGINAL DME still powers up and reads, cloning is usually the cheaper, simpler job at $250 — see our BMW DME ECU clone service
- Cloning copies your original DME data (ISN, VIN, calibration, adaptations) onto the donor, so the CAS or FEM/BDC never has to come out of the car
- This $399 service exists for the opposite case: the original is dead, missing, or unreadable, so the ISN has to come from the CAS / FEM/BDC side instead
- Not sure which you need? Send the VIN plus photos of both DME labels and we route you before you ship anything
Will This Fix My Problem?
Honest answer: here's exactly what this service fixes — and what it doesn't.
Fixes:
- Used DME installed from eBay/salvage — engine cranks but won't start
- Donor DME ISN doesn't match your CAS/FEM/BDC
- P1614 / P1570 codes after a DME swap
- Failed engine — want to swap to a known-good used DME and have it work
- BMW dealer wants $800+ to program a used DME
Won't fix:
- Pre-CAS E-chassis cars (E36/E39/E46/E53/early E60) — see our EWS Delete service
- CAS4/CAS4+ ISN issues unrelated to a DME swap — see CAS Key Programming
- New DME from BMW (those come pre-coded by the dealer)
- M-DCT transmission ISN faults (separate service)
- Not the cheapest route when your ORIGINAL DME still reads — cloning it onto the donor is $250 and leaves the CAS/FEM/BDC in the car. See our BMW DME ECU clone service (MS41-MS45, ME7.2/ME9, MSV70/80/90, MSD80/81/85/87, MEVD17.2.x, MG1CS003, plus MINI)
- A failed CAS1/CAS2/CAS3/CAS3+ or EWS3 module itself — that is our BMW CAS / EWS3 module clone service
- A dead, burnt, or no-comms donor that will not respond on the bench — that is our ECU advanced recovery service
- Proof of ownership is required, since reading an ISN is immobilizer work
Before you order
You diagnose, we service the module.
We don't have your car and we don't diagnose it. Order once you or your mechanic have confirmed this module is the cause. If the work is completed and the car still has the same symptom because of another fault, the work is still done — a bench re-test under warranty is free.
A clone copies what is in your module.
We transfer the data as we read it. If another shop or tool already worked on the module — an unfinished clone, a tune, a delete — that data can come across too. Tell us before you ship.
What "plug-and-play" means.
No dealer programming should be needed when your original data is intact, the donor matches your module (same type, hardware and software family) and the rest of the car works. It isn't a promise that the car will start or run.
Why we need BOTH the DME and the CAS/FEM/BDC
The MEVD172 DME family stores an ISN (Individual Serial Number) that must match the ISN stored in the vehicle's CAS (pre-2013) or FEM/BDC (2013+). On an F-chassis BMW, we can't just write any ISN to the DME — we have to READ your specific CAS/FEM/BDC's stored ISN first, then write it to the donor DME. That's why we need both modules shipped together. After we're done, both modules go back to you and reinstall plug-and-play. There is one case where you do NOT need to pull the CAS/FEM/BDC at all: if your original DME still powers up and reads, we can clone it straight onto the donor — ISN, VIN, calibration and adaptations included — for $250 under our BMW DME ECU clone service, and only the two DMEs travel. This $399 service is the answer when the original is dead, missing, or unreadable and the ISN has to come from the vehicle side instead.
Shipping Instructions
These details are also emailed to you the moment your payment clears.
We buy and email you a prepaid inbound label, so shipping it to us costs you nothing. Return shipping is selected and paid at checkout — Standard $29.95 (3–5 days), UPS 2-Day $54.95, or UPS overnight $94.95. Pack BOTH modules together with padding between them.
What to include in your box
- The used donor DME (typically engine bay, under plastic cover)
- Your vehicle's CAS module (2011-2012) OR FEM/BDC module (2013+)
- AT LEAST ONE working key
- Printed order confirmation
- VIN + engine code (N20, N55, etc.) on the included slip
- Your name, return address, and phone number
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
Your prepaid inbound label (already addressed) arrives by email the moment you order; the return label is bought when your module reaches the bench and 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.
How is this different from your EWS Delete service?
How is this different from FEM/BDC Key Programming?
Do I need to remove the CAS/FEM/BDC from my car?
What if the used DME is from a different model (e.g., 328i donor for my 335i)?
Will the donor DME's mileage transfer to my car?
After the work, will the car still need a workshop coding session?
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, CAS4+ — on CAS3+ and CAS4+ ship the DME with the CAS, the new key's ISN is read from it.

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 with the EWS check removed.
Where we serve BMW F-Series Used DME Programming (N20/N26/N55/S55/S63N)
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:
Ready to ship?
$399 flat, typical 24-hour turnaround. Pay now, get the shipping address by email, drop it in the mail. Your module is typically back on your bench within a week.