Certified · 15+ Years ECU + Module Programming

BMW DME EWS Delete + IMMO Off Programming Service

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.

$250 flatTypical 24-Hour TurnaroundFlat-rate return shipping
Text Before You Buy

Sending several modules? Add them all — one box, one return-shipping charge.

BMW DME EWS Delete + IMMO Off Programming Service

All BMW Siemens / Bosch DMEs from the M52/M54/S54/S62/S65 era, plus the later MSV70, MSV80/MSV81 and MSD80/MSD81 units and MINI EMS2 (2002-2006)

How It Works

Three simple steps. Hundreds of mail-in jobs completed for shops, locksmiths, and DIY pros.

BMW Siemens MS43 DME on bench programming setup
1

Pay & Get Address

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

Macro view of BMW DME circuit board with EEPROM access
2

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.

BMW DME alongside programming laptop
3

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

  • EWS link permanently disabled in DME software
  • Plug-and-play when reinstalled — no EWS module required
  • No need for matched keys to start
  • Typical 24-hour turnaround after DME is received
  • Return shipping your choice at checkout — standard, 2-day, or overnight
  • 6-month warranty on programming work

Compatibility

Confirm your part matches one of the variants below before ordering. Not sure? Text us a photo and we'll verify.

Siemens DMEs

  • MS41 — M52 inline six (E36 328i, E39 528i, Z3 2.8)
  • MS42 — M52TU double-VANOS (E46 323i/328i, E39 528i, Z3)
  • MS43 — M54 (E46 325i/330i, E39 525i/530i, E53 X5 3.0i, Z4 E85)
  • MS45
  • MS45.0
  • MS45.1 — later M54 and N46 four-cylinder applications

Bosch ME variants

  • ME 5.2 — M62 V8 (E38 740i, E39 540i)
  • ME 7.2 — M62TU / N62 V8 (E39 540i, E38 740i, E53 X5 4.4i/4.6is, E65 745i)
  • ME 9.2 — later N62 V8 (E60 545i/550i, E63/E64 645i/650i, E65/E66 750i)

M-Power DMEs

MSS50 (E39 M5)MSS52 (E46 M3)MSS54 (E46 M3)MSS54hp (CSL)MSS60 (E60 M5)MSS65 (E92 M3)MSS70

MSV / MSD families (later N52, N53, N54 units)

  • MSV70 — N52 naturally aspirated inline six (E90/E91/E92 325i-330i, E60 525i/530i, E70 X5 3.0si, Z4 E85/E86)
  • MSV80 / MSV81 — revised N52N (E90 LCI, E60 LCI, E83 X3, E89 Z4)
  • MSD80 — N54 twin-turbo and N53 (E90/E92 335i, E60 535i, E82 135i, E71 X6 xDrive35i)
  • MSD81 — later N54 / N53 hardware index
  • These cars use CAS rather than EWS — the delete is done on the DME side, so the CAS can stay in the car or come out entirely
  • Send the DME part number first: MSV/MSD units are verified individually before you ship

MINI (shared BMW DME architecture)

  • EMS2 immobilizer delete — MINI Cooper and Cooper S, 2002-2006
  • R50 hatch, R52 Convertible, R53 Cooper S supercharged (Tritec W10 / W11)
  • Same bench workflow and the same $250 as the BMW units

BMW chassis

E36E39E46E53E60E83E84Z3Z4E38E65/E66E70E71E82/E88E90/E91/E92/E93E89

Will This Fix My Problem?

Honest answer: here's exactly what this service fixes — and what it doesn't.

Fixes:

  • EWS module failed, car no-start, dashboard "EWS" warning
  • Used DME from another car — needs EWS sync removed to run
  • Swapping engines and donor DME does not match recipient EWS
  • EWS-related no-crank or crank-no-start

Won't fix:

  • Mechanical engine failures unrelated to immobilizer
  • Bad DME hardware (we program software, not repair the DME)
  • CAS-equipped BMWs (2006+) — the CAS module itself is a different system: for a key, see our BMW CAS key programming service, and for a failed CAS or EWS3 module see our BMW CAS / EWS3 module clone. The DME-side immo-off on MSV70, MSV80/81 and MSD80/81 units IS done here.
  • Does not clone your DME onto a donor with the immobilizer left intact — that is our BMW DME ECU clone service (ISN preserved, existing keys keep working)
  • Does not adapt a used F-chassis DME to your CAS or FEM/BDC — that is our BMW F-series used-DME programming service
  • Does not cover a dead, burnt, or no-comms DME that will not read at all — that is our ECU advanced recovery service
  • Proof of ownership is required — immobilizer work is not done without it

EWS failed and a replacement EWS is hard to find?

BMW EWS modules are getting harder to source for older E36/E39/E46 cars. Instead of hunting a working EWS, ship the DME and we will permanently delete the EWS dependency in software. The car will start with any key in the ignition and no EWS module installed — a permanent fix that also makes the car much harder to steal-with-key-only.

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. Pull the DME from the engine bay (usually right side of the engine, two connectors), pack it padded, and ship.

What to include in your box

  • BMW DME (Siemens MS43/MS45 or Bosch/MSS unit)
  • A printed copy of your order confirmation email
  • VIN of the BMW and the DME part number from the label
  • 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.

Frequently Asked

Still have a question? Text us — replies in minutes.

Will the car still start with my existing keys?
Yes. The EWS delete removes the requirement for EWS-key matching at the DME level. Any working physical key that turns the ignition will start the car.
Do I need to send the EWS module too?
No. EWS delete only requires the DME. The EWS module can stay in the car (it will be ignored) or be removed entirely after the delete.
Does this work on M3 (S54), M5 (S62/S65), CSL?
Yes — MSS50, MSS52, MSS54, MSS54hp (CSL), MSS60, MSS65 are all supported. M-cars sometimes need the unit opened for direct chip access; we will let you know first.
Will my car pass smog after EWS delete?
EWS delete does not change emissions code or O2 monitoring. Smog readiness behavior is identical to a stock DME.
What about CAS-equipped BMWs?
2006+ BMWs use CAS instead of EWS — different system. See our BMW CAS Key Programming service for those. What we DO handle here is the DME side of those cars: MSV70, MSV80/MSV81 and MSD80/MSD81 units off N52, N53 and N54 engines (E90/E92 335i, E60 535i, E82 135i, E70, E71, Z4 E89) get the immobilizer link disabled on the bench, so the DME runs without the CAS handshake. Send the DME part number and VIN first — these units are verified individually.
Which DME families does this one page actually cover?
All of them, rather than a separate listing per part number. Siemens MS41, MS42, MS43, MS45/45.0/45.1. Bosch ME 5.2, ME 7.2, ME 9.2. The Motorsport MSS50, MSS52, MSS54, MSS54hp, MSS60, MSS65, MSS70. The later MSV70, MSV80, MSV81, MSD80 and MSD81 units. And MINI EMS2 on the 2002-2006 R50/R52/R53 Cooper and Cooper S. One price, $250 flat, whichever family yours turns out to be — we identify it from your VIN and the module label before you ship.
Should I delete the immobilizer or clone the DME instead?
Depends on the outcome you want. A delete removes the EWS/CAS handshake permanently — right for engine swaps, standalone builds, a missing or dead EWS, and donor DMEs you never want to pair. A clone keeps the security chain fully intact by copying your original DME data, including the ISN, onto a donor so your existing keys still start the car — that is our BMW DME ECU clone service. If there is no readable original at all, our F-series used-DME programming or ECU advanced recovery path takes over. Send your VIN and symptoms and we will tell you which of the four fits.

Related Services

Other bench services for the same brand or use case.

Fault codes this service fixes

Seeing one of these on your scan tool? Here's what it means and how the bench fix clears it.

Where we serve BMW DME EWS Delete (MS41/42/43/45, MSS50-70)

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:

Common year + make + model combos

Ready to ship?

$250 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.

(817) 678-3252