Every listing in this shop is a send-in postal service. Once ordered, we email you packing instructions — the private workshop send-in address is shown on your order page and in your confirmation email — only to paying customers. Most jobs are completed and returned same-day on arrival, fully tracked.
Prefer we come to you or drop the vehicle in? Request a quote — mobile service is available across the West Midlands with a call-out fee based on your postcode.
Call-out fees are guidance only — confirm your postcode when requesting mobile attendance. Postal send-in has no call-out fee.

Requires: EWS3 module (working key helpful but not essential)
Requires: EWS3 module + engine ECU (DME) — no working key needed
| Make | Model | Year |
|---|---|---|
| BMW | BMW 3 Series E36 / E46 | 1995–2006 |
| BMW | BMW 5 Series E39 | 1996–2003 |
| BMW | BMW 7 Series E38 | 1995–2001 |
| BMW | BMW X5 E53 · Z3 · Z4 E85 · Z8 E52 | 1998–2006 |
| BMW | Mini R50 / R52 / R53 (EWS3-based) | 2001–2006 |
| BMW | Range Rover L322 (BMW EWS3) | 2002–2005 |
Usually behind the glovebox or in the driver-side footwell/kick panel depending on model. It's a small grey/black module with a single connector — send us your reg and we'll confirm.
Not for a straightforward spare key. If the EWS has been swapped, is virgin, or the ISN needs matching, send the DME too so we can align both.
Yes — EWS3 disables used key positions, and we can free them so a used key or a fresh transponder can be written in.
Yes — both use BMW EWS3-family immobilisers and are covered by this service.
Send your VIN or registration and we'll confirm the correct system, part and service before you order.