MCC Shop · MCCoding

Key Programming, Virgin Modules & ECU Cloning Shop

Fixed-price send-in services and virgin modules: all keys lost, add a spare key, module virginising, ECU / BCM / TCM cloning, remapping and Android head units — tracked UK-wide postal service.

  • All keys lost (AKL)
  • Add a key
  • Module virginising
  • ECU cloning
  • BCM / TCM cloning
  • ECU remapping
  • Android head units
UK postal service

Tracked both ways, order online today

Fast turnaround

Most jobs done same day on arrival

Bench-level tooling

CAS · FEM/BDC · EIS · BCM · TCM · ECU

Fixed pricing

The price shown is the price you pay

Mercedes G-Class W464 Mileage Protection Module (2018–2026)
Mercedes · W464

Mercedes G-Class W464 Mileage Protection Module (2018–2026)

Mercedes G-Class W464 mileage-protection module for legitimate dyno, bench, development and closed-course testing. Pre-facelift and facelift versions available.

  • ✓W464 pre-facelift and facelift options
  • ✓Module-only or professional fitting
  • ✓VIN-confirmed before dispatch
From £1,499View
BMW F-Series Mileage Protection Module (2010–2019)
BMW · F-Series

BMW F-Series Mileage Protection Module (2010–2019)

BMW F-Series mileage-protection module for legitimate dyno, bench, development and closed-course testing. £549 posted, or £649 fitted.

  • ✓£549 posted UK-wide
  • ✓£649 fitted — £100 fitting fee
  • ✓VIN-confirmed before dispatch
From £549View
BMW G-Series Mileage Protection Module (2017–2026)
BMW · G-Series

BMW G-Series Mileage Protection Module (2017–2026)

BMW G-Series mileage-protection module for legitimate dyno, bench, development and closed-course testing. £549 posted, or £649 fitted.

  • ✓£549 posted UK-wide
  • ✓£649 fitted — £100 fitting fee
  • ✓VIN-confirmed before dispatch
From £549View
BMW CAS3 / CAS3+ Key Programming Service — Add Key or All Keys Lost
BMW · CAS3 / CAS3+

BMW CAS3 / CAS3+ Key Programming Service — Add Key or All Keys Lost

Send-in bench service for BMW 1/3/5/6/X Series CAS3 & CAS3+. Add a spare or full all-keys-lost recovery from £120.

  • ✓Add Key: CAS + one working key
  • ✓All Keys Lost: CAS + ECU
  • ✓1 or 2 programmed keys included
From £120View
BMW CAS2 Key Programming Service — Add Key or All Keys Lost
BMW · CAS2

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

Send-in bench service for BMW CAS2 (E60, E63, E65, early E90). Add a spare or full all-keys-lost recovery from £120.

  • ✓Add Key from £120
  • ✓All Keys Lost from £180
  • ✓Wolverhampton bench service, UK-wide postal
From £120View
BMW EWS3 Key Programming Service — Add Key or All Keys Lost
BMW · EWS3

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

Send-in bench service for BMW EWS3 boxes (E39, E46, E53, Mini R50). Add a spare or all-keys-lost recovery from £120.

  • ✓Add Key from £120
  • ✓All Keys Lost from £180
  • ✓Wolverhampton bench service, UK-wide postal
From £120View
BMW EWS4 & EWS4M Key Programming Service — Add Key or All Keys Lost
BMW · EWS4 / EWS4M

BMW EWS4 & EWS4M Key Programming Service — Add Key or All Keys Lost

Send-in bench service for BMW EWS4 / EWS4M (late E46, X3 E83, Z4, motorcycles). Add a spare or all-keys-lost from £120.

  • ✓Add Key from £120
  • ✓All Keys Lost from £180
  • ✓Wolverhampton bench service, UK-wide postal
From £120View
BMW CAS Repair & Clone Service — CAS1, CAS2, CAS3, CAS3+
BMW · CAS Repair / Clone

BMW CAS Repair & Clone Service — CAS1, CAS2, CAS3, CAS3+

Bench repair & 1:1 clone for faulty BMW CAS modules. Fixes no-start, ISN corruption, dead CAS — from £155.

  • ✓Repair, clone or AKL paths
  • ✓Preserves ISN & mileage
  • ✓From £155
From £155View
BMW FEM / BDC Key Programming Service — 1/3/5/6/X Series Add Key or All Keys Lost
BMW · FEM / BDC

BMW FEM / BDC Key Programming Service — 1/3/5/6/X Series Add Key or All Keys Lost

Bench FEM/BDC key programming for F20/F30/F32/F80/F82/X1/X3 F-Series. Add spare or all-keys-lost. From £180.

  • ✓FEM or BDC bench service
  • ✓1 or 2 keys included
  • ✓From £180
From £180View
Land Rover / Range Rover / Jaguar KVM — Add Key or All Keys Lost
Land Rover / Jaguar · KVM

Land Rover / Range Rover / Jaguar KVM — Add Key or All Keys Lost

KVM add-key or all-keys-lost service for Range Rover, Sport, Discovery, Evoque, Velar & Jaguar F-Pace / XE / XF. From £220.

  • ✓KVM bench service
  • ✓Range Rover · Discovery · Jaguar
  • ✓From £220
From £220View
Land Rover / Jaguar KVM Programming Service — Module Coding & Cloning
Land Rover / Jaguar · KVM Service

Land Rover / Jaguar KVM Programming Service — Module Coding & Cloning

KVM programming, coding & 1:1 cloning for replacement modules. Ideal for a used/donor KVM install. From £195.

  • ✓Coding or 1:1 clone
  • ✓Preserves keys & adaptations
  • ✓From £195
From £195View
BMW BDC2 Cloning Service — Plug & Play Replacement
BMW · BDC2 Clone

BMW BDC2 Cloning Service — Plug & Play Replacement

1:1 BDC2 cloning to a healthy donor. Plug-and-play for G/F-Series with BDC2. Keys stay paired. From £180.

  • ✓Plug-and-play clone
  • ✓Preserves ISN & mileage
  • ✓From £180
From £180View
BMW DME / DDE Unlock Service — ISN Read, Virgin & Sync
BMW · DME / DDE

BMW DME / DDE Unlock Service — ISN Read, Virgin & Sync

Bench DME/DDE ISN read, virginise or ISN-sync to CAS/FEM/BDC. Enables ECU swap or AKL recovery. From £120.

  • ✓ISN read · virgin · sync
  • ✓Enables ECU swap / AKL
  • ✓From £120
From £120View
BMW / Mini FRM3 Footwell Module Repair — Short-Circuit Reset & EEPROM Recovery
BMW / Mini · FRM3

BMW / Mini FRM3 Footwell Module Repair — Short-Circuit Reset & EEPROM Recovery

Common short-circuit reset & EEPROM recovery for FRM1/FRM2/FRM3 footwell modules. Fixes dead lights & window faults. £150.

  • ✓Fixes dead lights & central lock
  • ✓MCU unlock + EEPROM recovery
  • ✓£150 fixed price
From £150View
Mercedes W204 Virgin Steering Lock Emulator (ESL / ELV) — First Generation
Mercedes · W204 ESL

Mercedes W204 Virgin Steering Lock Emulator (ESL / ELV) — First Generation

Virgin first-generation ESL/ELV emulator for Mercedes W204, or fully programmed to your EIS/EZS for £180 with free priority delivery.

  • ✓£59.69 virgin supply
  • ✓£180 programmed service
  • ✓Free priority delivery with coding
From £59.69View
Mercedes W204 / W207 / W212 Steering Lock Emulator — Second-Generation ESL
Mercedes · W204 / W207 / W212

Mercedes W204 / W207 / W212 Steering Lock Emulator — Second-Generation ESL

Virgin second-generation emulator for W204, W207 and W212, or fully programmed to your EIS/EZS for £180 with free priority delivery.

  • ✓£59.69 virgin supply
  • ✓£180 programmed service
  • ✓W204 · W207 · W212
From £59.69View
Mercedes Universal ESL Emulator — W169 / W245 / W202 / W203 / W208 / W210 / W211 / W639 / W906
Mercedes · Universal ESL

Mercedes Universal ESL Emulator — W169 / W245 / W202 / W203 / W208 / W210 / W211 / W639 / W906

Virgin emulator supply for compatible Mercedes cars, Vito and Sprinter, or a £180 programmed service with free priority delivery.

  • ✓£59.69 virgin supply
  • ✓£180 programmed service
  • ✓Cars · Vito · Sprinter
From £59.69View
BMW CAS ELV / ESL Emulator — Steering Lock Bypass
BMW · CAS ELV

BMW CAS ELV / ESL Emulator — Steering Lock Bypass

Plug-in ELV/ESL emulator for BMW CAS-equipped E-Series. Bypasses failed steering column lock motor. £45.

  • ✓Plug-in bypass
  • ✓No coding
  • ✓£45
£59.69View
SAE J2534 PassThru Device — OEM Diagnostic Interface
Tool · J2534

SAE J2534 PassThru Device — OEM Diagnostic Interface

SAE J2534-compliant PassThru interface for OEM diagnostic and programming software. Multi-brand coverage. £120.

  • ✓OEM software compatible
  • ✓Multi-protocol
  • ✓£120
£120View
BMW K+DCAN OBD Cable — Coding, Diagnostics & INPA / ISTA-D
Cable · K+DCAN

BMW K+DCAN OBD Cable — Coding, Diagnostics & INPA / ISTA-D

Genuine FT232RL BMW K+DCAN interface for INPA, NCS Expert, ISTA-D and Tool32 on E-Series. £30.

  • ✓Genuine FTDI chipset
  • ✓INPA / NCS / ISTA-D
  • ✓£30
£30View
BMW / Mini ENET OBD Cable — F/G Series Coding & E-Sys
Cable · ENET

BMW / Mini ENET OBD Cable — F/G Series Coding & E-Sys

Shielded ENET (Ethernet-to-OBD) cable for BMW / Mini F & G-Series coding with E-Sys and BimmerCode. £20.

  • ✓F & G-Series coding
  • ✓E-Sys / BimmerCode ready
  • ✓£20
£20View
BMW BDC2 & BDC3 Add Key Service — G-Series (Slimline U-Series Key Upgrade)
BMW · BDC2 / BDC3

BMW BDC2 & BDC3 Add Key Service — G-Series (Slimline U-Series Key Upgrade)

Add a spare smart key to modern BMW G-Series (BDC2 / BDC3) — or upgrade to the new slimline U-Series key. From £200.

  • ✓BDC2 or BDC3 — same price, different system
  • ✓1 key £200 · 2 keys £300
  • ✓Slimline U-Series key upgrade +£50 per key
  • ✓One working key required
From £200View
Mercedes-Benz FBS3 EIS / EZS Key Programming — Add Key or All Keys Lost
Mercedes-Benz · FBS3 EIS / EZS

Mercedes-Benz FBS3 EIS / EZS Key Programming — Add Key or All Keys Lost

Mercedes FBS3 EIS/EZS add key or all keys lost. Bench service, keys supplied and tested. From £180.

  • ✓Add Key from £180
  • ✓All Keys Lost from £260
  • ✓Wolverhampton bench service, UK-wide postal
From £180View
Mercedes-Benz 2000–2013 EIS / EZS Ignition Switch Repair, Cloning & Programming
Mercedes · EIS / EZS Clone

Mercedes-Benz 2000–2013 EIS / EZS Ignition Switch Repair, Cloning & Programming

Dead or locked Mercedes EIS/EZS? We clone your original ignition switch data onto a matching donor unit — plug in and start. From £150.

  • ✓Clone from £150 — keys keep working
  • ✓Plug & play on refit, no dealer programming
  • ✓No fix, no fee · 90-day warranty
From £150View
Mercedes ESL / ELV Steering Lock Emulator Programmed — W204, W207, W212, W639 & W906
Mercedes · Programmed ESL / ELV Emulator

Mercedes ESL / ELV Steering Lock Emulator Programmed — W204, W207, W212, W639 & W906

Programmed ESL/ELV steering-lock emulator for Mercedes W204, W207, W212, W639 Vito and W906 Sprinter. EIS and working key required. £180 with free priority delivery.

  • ✓Emulator + programming £180
  • ✓Plug & play, lifetime warranty
  • ✓Free priority tracked delivery included
£180View
VAG MQB48 EEPROM & IMMO Data Extraction — All NEC Variants
VAG · MQB48 (NEC)

VAG MQB48 EEPROM & IMMO Data Extraction — All NEC Variants

MQB48 EEPROM/MCU read, IMMO data extraction and all-keys-lost support across every NEC variant. From £150.

  • ✓All MQB48 NEC variants supported
  • ✓Add Key from £150 · All Keys Lost from £250
  • ✓Postal UK-wide · Mobile across the West Midlands
From £150View
VAG MQB NEC35xx EEPROM & IMMO Data Extraction — VDO & JCI Clusters
VAG · MQB NEC35xx (VDO / JCI)

VAG MQB NEC35xx EEPROM & IMMO Data Extraction — VDO & JCI Clusters

MQB NEC35xx (VDO / JCI) cluster read, IMMO data extraction and all-keys-lost support. From £150.

  • ✓300+ VDO & JCI cluster part numbers supported
  • ✓Add Key from £150 · All Keys Lost from £250
  • ✓Postal UK-wide · Mobile across the West Midlands
From £150View
VW, Audi, SEAT & Skoda Component Protection Removal & New Part Coding — £200
VW / Audi / SEAT / Skoda · Component Protection

VW, Audi, SEAT & Skoda Component Protection Removal & New Part Coding — £200

VAG component protection removal & new part coding — head units, clusters, ECUs, gateways and more. £200 fixed.

  • ✓£200 fixed — component protection removal & new part coding
  • ✓Free drop-in Wolverhampton · mobile across the West Midlands
  • ✓Dealer-credential authorisation, not a temporary bypass
£200View
BMW & MINI ELV Steering Lock Reset, Fault Finding & Bypass — From £150
BMW / MINI · ELV / EPS Steering Lock

BMW & MINI ELV Steering Lock Reset, Fault Finding & Bypass — From £150

BMW & MINI ELV steering lock reset, diagnosis and coding. From £150 — optional bypass module fitted +£50.

  • ✓From £150 — ELV reset, diagnosis and coding
  • ✓Optional bypass module fitted +£50
  • ✓Mobile across the West Midlands · free Wolverhampton drop-in
From £150View
MCCoding M4-Style Keyfob Kit — Keyless Entry, Comfort Access & Remote Start | E90 E91 E92 E93 E81 E82 E87 E88 E60 E61 E63 E64 E84 E70 E71 E72 E89
BMW · M4-Style Keyfob · Comfort Access & Remote Start

MCCoding M4-Style Keyfob Kit — Keyless Entry, Comfort Access & Remote Start | E90 E91 E92 E93 E81 E82 E87 E88 E60 E61 E63 E64 E84 E70 E71 E72 E89

M4-style metal smart keys with remote start, Comfort Access & app control for BMW E-chassis. £499 (was £599) · app +£49 · fitting from £199.

  • ✓£499 sale — was £599
  • ✓4G LTE SIM + smartphone app +£49
  • ✓Professional MCCoding fitting from £199
  • ✓Remote start · Comfort Access · GPS tracking
£499View
Mercedes Early EIS Key Programming — W202 / W208 / W210 / Early W220 (Postal)
Mercedes-Benz · Early EIS EIS / EZS

Mercedes Early EIS Key Programming — W202 / W208 / W210 / Early W220 (Postal)

Early infrared Mercedes EIS — add key or all keys lost from the ignition switch alone. Postal from £165.

  • ✓Add Key from £165
  • ✓All Keys Lost from £200
  • ✓Wolverhampton bench service, UK-wide postal
From £165View
Mercedes FBS3 Key Programming — W203 / W209 / W211 / W219 / W221 (Postal)
Mercedes-Benz · FBS3 EIS / EZS

Mercedes FBS3 Key Programming — W203 / W209 / W211 / W219 / W221 (Postal)

FBS3 Mercedes EIS — add key or all keys lost, with an optional £95 programmed ESL emulator service. Postal from £165.

  • ✓Add Key from £165
  • ✓All Keys Lost from £200
  • ✓Wolverhampton bench service, UK-wide postal
From £165View
Mercedes W204 / W207 / W212 Key Programming & Steering Lock Emulator (Postal)
Mercedes-Benz · W204 W207 W212 EIS / EZS

Mercedes W204 / W207 / W212 Key Programming & Steering Lock Emulator (Postal)

W204 / W207 / W212 keys plus a £95 programmed steering-lock emulator service. Postal from £165.

  • ✓Add Key from £165
  • ✓All Keys Lost from £200
  • ✓Wolverhampton bench service, UK-wide postal
From £165View
Mercedes FBS4 EIS & Engine ECU Bench Test — W205 / W213 / W222 / W253 / W447 / VS30
Mercedes · FBS4 Testing

Mercedes FBS4 EIS & Engine ECU Bench Test — W205 / W213 / W222 / W253 / W447 / VS30

FBS4 EIS and engine ECU bench testing with a written report. Keys on FBS4 are a dealer order — we prove what is actually faulty.

  • ✓EIS bench test £79
  • ✓EIS + engine ECU pair test £119
  • ✓Written report — FBS4 keys remain a dealer order
£79View
Mercedes Van Key Programming — Sprinter W906 / Vito & Viano W639 (Postal)
Mercedes-Benz · Vans EIS / EZS

Mercedes Van Key Programming — Sprinter W906 / Vito & Viano W639 (Postal)

Sprinter W906, Vito and Viano W639 keys — fast bench turnaround for trades and fleets. Postal from £165.

  • ✓Add Key from £165
  • ✓All Keys Lost from £200
  • ✓Wolverhampton bench service, UK-wide postal
From £165View
Mercedes EIS / EZS Postal Key Service — All Chassis, All Options
Mercedes-Benz · All Chassis EIS / EZS

Mercedes EIS / EZS Postal Key Service — All Chassis, All Options

Master postal EIS service — choose your chassis, keys and extras in one order. From £165.

  • ✓Add Key from £165
  • ✓All Keys Lost from £200
  • ✓Wolverhampton bench service, UK-wide postal
From £165View
Mercedes Digital Smart Key Conversion — Standalone Upgrade
Mercedes · Digital Key

Mercedes Digital Smart Key Conversion — Standalone Upgrade

Turn your Mercedes key into a modern digital smart key. £160 standalone, £80 added to a key job.

  • ✓£160 standalone
  • ✓£80 added to a key job
  • ✓Postal UK-wide or mobile West Midlands
£160View
BMW EDC16 Diesel ECU Cloning — E87 / E90 / E60 / E70 (M47 & M57)
BMW · Bosch EDC16

BMW EDC16 Diesel ECU Cloning — E87 / E90 / E60 / E70 (M47 & M57)

EDC16 diesel ECU cloning — E87, E90, E60, E70. £149 including virginising the donor.

  • ✓1:1 clone £149 — virginising included
  • ✓Remap +£95 · IMMO off +£100
  • ✓Plug-and-play — no dealer coding needed
£149View
BMW MSV / MSD Petrol ECU Cloning — N52 / N53 / N54 (E90 / E60 / E70)
BMW · Siemens MSV / MSD

BMW MSV / MSD Petrol ECU Cloning — N52 / N53 / N54 (E90 / E60 / E70)

MSV70 / MSV80 / MSD80 / MSD81 petrol cloning — N52, N53 and N54. £149 including virginising.

  • ✓1:1 clone £149 — virginising included
  • ✓Remap +£95 · IMMO off +£100
  • ✓Plug-and-play — no dealer coding needed
£149View
BMW ME9 / MEVD9 Petrol ECU Cloning — N42 / N46 Valvetronic (E46 / E90 / E87)
BMW · Bosch ME9 / MEVD9

BMW ME9 / MEVD9 Petrol ECU Cloning — N42 / N46 Valvetronic (E46 / E90 / E87)

ME9 / MEVD9 Valvetronic cloning — late E46 and E87 / E90 318i, 320i. £149 including virginising.

  • ✓1:1 clone £149 — virginising included
  • ✓Remap +£95 · IMMO off +£100
  • ✓Plug-and-play — no dealer coding needed
£149View
BMW EDC17 DDE Diesel ECU Cloning — N47 / N57 (E90 LCI / F10 / F20 / F30)
BMW · Bosch EDC17 DDE

BMW EDC17 DDE Diesel ECU Cloning — N47 / N57 (E90 LCI / F10 / F20 / F30)

EDC17 DDE cloning — N47 and N57 diesels across E90 LCI, F10, F20 and F30. £149 including virginising.

  • ✓1:1 clone £149 — virginising included
  • ✓Remap +£95 · IMMO off +£100
  • ✓Plug-and-play — no dealer coding needed
£149View
BMW MEVD17 Petrol ECU Cloning — N13 / N20 / N55 / S55 (F20 / F30 / F10 / F80)
BMW · Bosch MEVD17

BMW MEVD17 Petrol ECU Cloning — N13 / N20 / N55 / S55 (F20 / F30 / F10 / F80)

MEVD17 petrol cloning — N13, N20, N55 and S55 including M3 / M4. £149 including virginising.

  • ✓1:1 clone £149 — virginising included
  • ✓Remap +£95 · IMMO off +£100
  • ✓Plug-and-play — no dealer coding needed
£149View
BMW ECU Postal Cloning Service — All E-Series & F-Series, All Options
BMW · All Families

BMW ECU Postal Cloning Service — All E-Series & F-Series, All Options

Master BMW ECU postal service — choose your generation and engine family in one order. From £149.

  • ✓1:1 clone £149 — virginising included
  • ✓Remap +£95 · IMMO off +£100
  • ✓Plug-and-play — no dealer coding needed
£149View
BMW ECU Remapping — Postal Bench Service (£190)
BMW · Remapping

BMW ECU Remapping — Postal Bench Service (£190)

Postal bench remapping for BMW E and F-Series — £190, or £95 added to a cloning order.

  • ✓Bench remap £190
  • ✓£95 bundled with cloning
  • ✓Original file always archived
£190View
BMW ECU IMMO Off — Postal Bench Service (£200)
BMW · IMMO Off

BMW ECU IMMO Off — Postal Bench Service (£200)

IMMO off for engine swaps, conversions and off-road builds — £200, or £100 added to a cloning order.

  • ✓IMMO off £200
  • ✓£100 bundled with cloning
  • ✓Engine swaps, conversions and off-road builds
£200View

Need a different system?

We cover BMW CAS1–CAS4, FEM/BDC, BDC2, VAG MQB, Mercedes FBS3, and more. If it isn't listed, request a fixed quote and we'll add it to the shop.

What is a send-in (postal) key programming service?

You post the module or key to our workshop, we program, test and return it fully tracked — usually the same day it arrives. It works anywhere in the UK, so you don't need a local specialist.

What is a virgin module?

A virgin module has its immobiliser data cleared so it behaves like a brand-new part and can be paired to your vehicle. Used for CAS, FEM/BDC, EIS/EZS, BCM, ECU and TCM replacements.

Do you clone ECU, BCM and TCM units?

Yes. We read the original unit's full data — configuration, security codes and immobiliser settings — and write it to a donor unit, giving you a plug-and-play digital twin with no dealer coding.

All keys lost or just a spare?

Both. Listings cover add-a-key and all keys lost (AKL) on BMW CAS1–CAS4, FEM/BDC, VAG MQB, Mercedes FBS3 and more, plus ECU remapping and Android head units.