BMW SPECIALTY · NATIONWIDE MAIL-IN

BMW Mail-In Module Programming

EWS, CAS, FEM/BDC, FRM3 — the full E and F-chassis bench programming portfolio

FLAGSHIP SPECIALTY

BMW FRM / FRM3 Recovery — our most-shipped BMW service

The Footwell Module is the single most-bricked BMW module on E-chassis cars. We bench-recover hundreds per year — battery-disconnect bricks, failed-coding bricks, water damage. $175 flat vs $950+ dealer replacement. Bench EEPROM recovery preserves your original coding.

Why ship your BMW module to us

What we bring to BMW specifically:

  • 15+ years specifically on BMW immobilizer + key work
  • Full bench programming for EWS / CAS2 / CAS3 / CAS3+ / CAS4 / FEM / BDC
  • FRM3 brick recovery (common after battery disconnect during coding)
  • M-power MSS50 / MSS54 / MSS60 / MSS65 / MSS70 DME work supported
  • EWS delete is reversible — original EEPROM archived for 90 days
  • No dealer-portal access needed — bench-only path

BMW services we offer

All flat-priced, all 24-hour bench turnaround, all return shipping included.

Chassis we cover

Don't see your chassis? Text us — most BMW variants are supported even if not listed.

E36 (3-Series 1992-1999)E39 (5-Series 1996-2003)E46 (3-Series 1998-2006)E53 (X5 1999-2006)E60/E61 (5-Series 2003-2010)E63/E64 (6-Series 2003-2010)E65/E66 (7-Series 2001-2008)E70/E71 (X5/X6 2006-2013)E81/E82/E87/E88 (1-Series)E90/E91/E92/E93 (3-Series 2005-2013)F20/F22/F30/F32/F36 (F-chassis 2013+)F15/F16/F45 (F-chassis SUV)

Common BMW diagnostic codes

P1570Engine Start Blocked by Immobilizer
P0513Incorrect Immobilizer Key
EWS-DME comm errorEWS module not authenticating with DME
CAS-DME comm errorCAS module unable to authorize start
FRM not detectedFootwell module bricked or disconnected

BMW FAQ

Brand-specific questions.

What's the difference between EWS, CAS, and FEM?
EWS (1995-2005) is BMW's third-gen immobilizer used through E46/E53 era. CAS (2006-2012) replaced it on E60/E70/E90+. FEM/BDC (2013+) is the F-chassis next-gen system requiring both FEM + DME for key programming. Different chassis = different module = different service.
My BMW won't start and the EWS warning is on. What service do I need?
If E36/E39/E46/E53 with EWS-related DTCs, our BMW DME EWS Delete service ($150) is usually the right fix. We disable the EWS handshake at the DME level so the car starts on any compatible key without needing a working EWS module.
I lost all my BMW keys. Which service applies?
Depends on chassis. 2006-2012 BMW → BMW CAS Key Programming ($150). 2013+ F-chassis → BMW FEM/BDC Key Programming ($150, ships FEM + DME together). Earlier EWS-era → EWS Delete + any working key starts the car.
My FRM3 bricked after disconnecting the battery. Recoverable?
Yes. FRM3 brick after battery disconnect is the most common failure we see — BMW FRM Footwell Module Repair ($175) recovers it. The fix preserves your original coding so your lights/windows/mirrors keep working as they did before.
Will my BMW lose any coding after the work?
No. All our BMW bench work preserves existing coding. EWS delete, CAS key programming, FEM/BDC ISN matching, FRM3 recovery — none of these alter your vehicle-specific options coding.

BMW deep-dive guides

Ship your BMW module today

Pick the right service above, pay online, get the Arlington shipping address by email. Most jobs back on your bench within a week.