Not sure it's covered?
See every make, model & module we program for keys — CAS, FEM/BDC, MQB, FBS3 and more.
Check Key Coverage
Postal Service

Every listing in this shop is a send-in postal service. Once ordered, we email you packing instructions and our workshop address — most jobs are completed and returned same-day on arrival, fully tracked.

Mobile / Drop-In

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.

Mobile Call-Out Guidance
Added to the service price
Wolverhampton & Black Country£15
Birmingham£25–£30
Leicester£55–£60
Wales£55–£80
Greater London£75–£80
Central London£90–£95

Call-out fees are guidance only — confirm your postcode when requesting mobile attendance. Postal send-in has no call-out fee.

BMW EWS3 Key Programming Service — Add Key or All Keys Lost
Fast Return
Secure Data
Send-In
BMW EWS3 · Add Key / All Keys Lost

BMW EWS3 Key Programming Service — Add Key or All Keys Lost

From £120In Stock · No VAT

Bench key programming for BMW EWS3 / EWS3.2 / EWS3.3 immobiliser boxes (E36, E38, E39, E46, E53, E52 Z8, Z4, Mini R50/R53, Range Rover L322). Add a spare key or full all-keys-lost recovery. Wolverhampton workshop, UK-wide postal service.

Immobiliser
EWS3
Key Type
BMW diamond/oval remote or transponder-only key (PCF7935 / EWS3 chip)
Security Level
EWS3 — 0D46J EEPROM, ISN synchronised to DME
Tools Required
EWS bench harness, EEPROM programmer, key data writing station
Product Code: MCC-BMW-EWS3-KEY Fast turnaround

Customisable Options

Required so we can verify the exact system variant, key type and blade profile before we book you in.

Select every option above to see your final price.

All Variants & Prices
EWS3 · Add 1 Key£150.00£120.00
EWS3 · Add 2 Keys£275.00£220.00
EWS3 · All Keys Lost — 1 Key£225.00£180.00
EWS3 · All Keys Lost — 2 Keys£325.00£260.00

Supported Models

  • BMW 3 Series E36 / E46 (1995–2006)
  • BMW 5 Series E39 (1996–2003)
  • BMW 7 Series E38 (1995–2001)
  • BMW X5 E53 · Z3 · Z4 E85 · Z8 E52 (1998–2006)
  • Mini R50 / R52 / R53 (EWS3-based) (2001–2006)
  • Range Rover L322 (BMW EWS3) (2002–2005)

Add-Key Programming

Required: Module + one working key

  • Bench programming — no dealer visit
  • Existing keys stay working
  • Fast turnaround on arrival

All Keys Lost Recovery

Required: ECU + Immobiliser module (both sent in)

  • Security data extraction
  • Immobiliser rebuild
  • All new keys paired and tested

Vehicle Compatibility

MakeModelYear
BMWBMW 3 Series E36 / E461995–2006
BMWBMW 5 Series E391996–2003
BMWBMW 7 Series E381995–2001
BMWBMW X5 E53 · Z3 · Z4 E85 · Z8 E521998–2006
BMWMini R50 / R52 / R53 (EWS3-based)2001–2006
BMWRange Rover L322 (BMW EWS3)2002–2005

Key Features

  • Service only — the EWS3 box must be sent to us (we don't supply the EWS).
  • Free key slots restored, disabled/blocked key positions re-enabled where possible.
  • Supplied with 1 or 2 programmed keys. Optional blade cutting available.
  • ISN kept in sync with the DME so the engine starts on first crank.

Service Overview

  • Bench key programming for BMW EWS3 / EWS3.2 / EWS3.3 immobiliser boxes (E36, E38, E39, E46, E53, E52 Z8, Z4, Mini R50/R53, Range Rover L322). Add a spare key or full all-keys-lost recovery. Wolverhampton workshop, UK-wide postal service.
  • Postal service as standard: order, post your module, we program and return it tracked. Mobile attendance is available across the West Midlands with a postcode-based call-out fee.

More Information

Immobiliser
EWS3
Key Type
BMW diamond/oval remote or transponder-only key (PCF7935 / EWS3 chip)
Security Level
EWS3 — 0D46J EEPROM, ISN synchronised to DME
Tooling
EWS bench harness, EEPROM programmer, key data writing station
Workshop
Wolverhampton, West Midlands
Product Code
MCC-BMW-EWS3-KEY

Why Choose MCC

  • Specialist bench-side equipment
  • Wolverhampton & West Midlands workshop
  • Fast turnaround — same-day on arrival where possible
  • Fixed transparent pricing — no VAT surprises
  • UK-wide postal service — insured return delivery

Requirements

  • Add Key — Requires: EWS3 module (working key helpful but not essential)
  • All Keys Lost — Requires: EWS3 module — DME also needed if the ISN must be matched
  • Vehicle registration or VIN so we can confirm key type and blade profile.
  • Return address and contact number for tracked delivery.

What You Get

  • EWS3 programmed and bench-tested before return.
  • New key(s) supplied, paired and battery-fitted.
  • Optional blade cutting to your lock profile.
  • Written job report and refitting instructions.
  • Insured tracked return delivery.

Frequently Asked Questions

Where is the EWS3 box located?

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.

Do I need to send the DME as well?

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.

Can you reuse blocked key slots?

Yes — EWS3 disables used key positions, and we can free them so a used key or a fresh transponder can be written in.

Do you cover Mini R50 and Range Rover L322?

Yes — both use BMW EWS3-family immobilisers and are covered by this service.

Not sure your car is compatible?

Send your VIN and we'll confirm compatibility before you order. We cover CAS1, CAS2, CAS3, CAS3+, CAS4/CAS4+, FEM/BDC and BDC2.