MCC Shop · MCCoding

Key Programming, Virgin Modules & ECU Cloning Shop

Buy fixed-price send-in services and virgin modules online: all keys lost, add a spare key, module virginising, ECU / BCM / TCM cloning, ECU remapping and Android head units — programmed, tested and returned 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

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 Steering Lock Emulator (ESL / ELV) — Plug & Play
Mercedes · W204 ESL

Mercedes W204 Steering Lock Emulator (ESL / ELV) — Plug & Play

Plug-and-play ESL emulator for Mercedes W204 (C-Class). Fixes stuck-locked steering & no-start faults. £95.

  • Plug & play
  • Permanent fix for ESL motor stall
  • 12-month warranty
£95View
Mercedes W204 / W207 / W212 Steering Lock Emulator — Second-Generation ESL
Mercedes · W204 / W207 / W212

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

Emulator covering later W204, W207 (E-Class Coupé) and W212 (E-Class) steering locks. Direct swap. £110.

  • Covers 3 chassis families
  • No coding required
  • £110
£110View
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

One emulator covering A/B-Class, C/E-Class (older), Vito & Sprinter steering locks. Bypasses failed ESL motor. £60.

  • Universal fitment
  • Cheapest ESL fix
  • £60
£60View
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
£45View
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
BMW · BDC2 / BDC3

BMW BDC2 & BDC3 Add Key Service — G-Series

Add a spare smart key to modern BMW G-Series (BDC2 / BDC3). One working key required. From £200.

  • BDC2 or BDC3 — same price, different system
  • 1 key £200 · 2 keys £300
  • 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 Steering Lock (ESL / ELV) Emulator — Supplied & Programmed to Your EIS
Mercedes · ESL Emulator Programmed

Mercedes Steering Lock (ESL / ELV) Emulator — Supplied & Programmed to Your EIS

ESL/ELV emulator supplied programmed to your own EIS and key — plug-and-play on refit. Permanent fix for steering-lock no-start. From £240.

  • Emulator + programming from £240
  • Plug & play, lifetime warranty
  • Spare keys from £160 while your EIS is here
From £240View
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

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.