Home All posts

MQB48 Add Key & All Keys Lost – Automatic vs Manual, Keyless KESSY vs Standard Key

MQB48 Add Key and All Keys Lost (AKL) behave very differently depending on gearbox type and whether the car uses keyless KESSY or a standard keyed ignition. This deep technical guide explains module reads, CS/IMMO/sync data, key authorization, risk levels and typical failure patterns for MQB48 systems, with a focus on safe Add Key and AKL procedures.

MQB48 Add Key & All Keys Lost – Automatic vs Manual, Keyless KESSY vs Standard Key
Reading view
100%
Pinch to zoom anywhere on the article.

MQB48 is the immobiliser platform used across modern VW, Audi, Seat and Skoda models. It sits behind both standard keyed ignitions and keyless KESSY systems, and it behaves differently depending on whether you’re doing a simple Add Key or a full All Keys Lost (AKL) procedure.

This guide breaks down:

  • Add Key vs AKL on MQB48

  • Automatic vs manual gearbox implications

  • Keyless KESSY vs standard keyed systems

  • What needs to be read in each scenario

  • What data is actually used (CS, IMMO, sync, key authorization)

  • Risk levels and typical failure patterns

1. MQB48 Architecture – What’s Actually Involved

MQB48 immobiliser systems typically involve:

  • BCM2 / BCM (Body Control Module) – core immobiliser brain

  • Instrument cluster – stores IMMO data and sync information

  • Engine ECU – stores CS/ISN and participates in authorisation

  • KESSY module (keyless cars only) – handles proximity and start authorisation

  • Key transponder / remote – stores key ID and cryptographic data

The exact combination depends on:

  • Automatic vs manual gearbox

  • Keyless KESSY vs standard keyed ignition

  • Brand (VW, Audi, Seat, Skoda) and model year

2. Add Key vs All Keys Lost – Core Differences

Add Key (MQB48)

  • At least one working key is present

  • System already has valid CS, IMMO and sync data

  • You typically read BCM2/BCM and cluster partially

  • Key is added into an existing authorization structure

  • Risk is relatively low if voltage is stable

All Keys Lost (AKL)

  • No valid key available

  • System must be rebuilt from EEPROM/flash data

  • You usually need full BCM2/BCM, full cluster, and sometimes ECU

  • CS, IMMO, sync and key authorization must be reconstructed

  • Risk is high: corruption or mis‑writes can lock BCM2 or cluster

3. Automatic vs Manual Gearbox – Why It Matters

MQB48 immobiliser logic is similar between automatic and manual, but there are subtle differences:

  • Automatic gearbox:

    • Often tied into start authorization (e.g. selector in P/N)

    • Some models store additional start‑condition flags in BCM/ECU

    • Faults can present as “no crank” even when immobiliser is technically OK

  • Manual gearbox:

    • Clutch switch and start authorization are simpler

    • Fewer conditions to satisfy for crank

    • Immobiliser faults more clearly show as “start blocked”

From a key programming perspective:

  • The data you read (BCM2, cluster, ECU) is broadly the same

  • But diagnostic symptoms differ: auto cars can look like immobiliser faults when they’re actually gearbox/start‑condition issues.

4. Keyless KESSY vs Standard Keyed Systems

Standard Keyed MQB48

  • Physical key in ignition or key barrel

  • Transponder is read via coil

  • BCM2 + cluster + ECU handle immobiliser logic

  • No proximity or comfort access logic

  • Add Key and AKL focus on CS/IMMO/sync only

Keyless KESSY MQB48

  • Proximity key (smart key)

  • KESSY module handles:

    • Key presence

    • Start button authorization

    • Comfort access (door handle unlock)

  • BCM2 + cluster + ECU still handle immobiliser, but KESSY adds:

    • Extra key authorization layers

    • Additional sync and rolling code logic

From a programming standpoint:

  • Keyless systems often require more complete reads and more careful handling of key authorization blocks.

  • AKL on KESSY cars is significantly higher risk than on standard keyed systems.

5. MQB48 Add Key – Technical Workflow

Typical Add Key Steps (Standard Keyed)

  1. Confirm at least one working key

  2. Read BCM2/BCM partial

  3. Read cluster partial

  4. Extract CS, IMMO and sync data

  5. Generate new key data

  6. Write new key authorization into BCM2/BCM

  7. Test start and remote functions

Typical Add Key Steps (Keyless KESSY)

  1. Confirm at least one working smart key

  2. Read BCM2/BCM partial

  3. Read cluster partial

  4. Read KESSY key authorization area (depending on system)

  5. Extract CS, IMMO, sync and key authorization data

  6. Generate new smart key data

  7. Write key authorization back into BCM2/KESSY

  8. Test proximity, start button and comfort access

6. MQB48 AKL – Technical Workflow

AKL (Standard Keyed)

  1. Remove and bench‑read BCM2/BCM full

  2. Read cluster full

  3. Read ECU if required (some variants)

  4. Extract full CS, IMMO, sync and key authorization data

  5. Generate new key set from EEPROM/flash

  6. Write reconstructed data back to BCM2/BCM and cluster

  7. Adapt keys and test start

AKL (Keyless KESSY)

  1. Bench‑read BCM2/BCM full

  2. Read cluster full

  3. Read ECU (often required)

  4. Read KESSY module if separate

  5. Extract CS, IMMO, sync, key authorization and rolling codes

  6. Rebuild key set and authorization structure

  7. Write data back carefully to avoid lockout

  8. Test proximity, start button and comfort access

7. Data Types – CS, IMMO, Sync, Key Authorisation

Data Type

Purpose

Where Stored (Typical MQB48)

CS (Component Security)

Core immobiliser identity

BCM2/BCM, ECU

IMMO Data

Vehicle immobiliser identity

Cluster, BCM2/BCM

Sync Bytes

Key authorisation sync between modules

BCM2/BCM, cluster

Key Authorization

Which keys are valid and how they’re used

BCM2/BCM, KESSY (keyless systems)

Add Key uses existing CS/IMMO/sync and appends new key authorisation.
AKL rebuilds CS/IMMO/sync and key authorisation from EEPROM/flash.

8. Risk Levels & Failure Patterns

Scenario

Risk Level

Typical Failure Pattern

Add Key – Standard Keyed

Low

Mis‑written key slot, occasional sync issues

Add Key – Keyless KESSY

Medium

Proximity works but start fails, comfort access issues

AKL – Standard Keyed

High

BCM2/cluster corruption, CS mismatch

AKL – Keyless KESSY

Very High

KESSY lockout, rolling code issues, full no‑start

Common pitfalls:

  • Unstable voltage during bench reads

  • Partial reads used where full reads are required

  • Writing mismatched CS/IMMO between BCM2, cluster and ECU

  • Ignoring KESSY authorisation blocks on keyless cars

If you’re stuck on MQB48 Add Key or AKL, especially on keyless KESSY cars, MCC Wolverhampton can assist with BCM2/BCM bench reads, IMMO data extraction and safe key programming.

MQB48 Key Programming & AKL Help

BMW Key Programming & Module Services
BMW CAS2 Key Programming BMW CAS3 / CAS3+ Key Programming
BMW EWS3 Key Programming BMW EWS4 / EWS4M Key Programming
BMW CAS Repair & Cloning BMW FEM / BDC Key Programming
BMW BDC2 Cloning (Plug & Play) BMW BDC2 / BDC3 Add Key
BMW DME Unlock Service BMW FRM Footwell Module Repair
BMW CAS ELV Emulator BMW K+DCAN OBD Cable
MCC Services
Home Specialised Services
Free Reg Check Man AI
ECU Capabilities Key Coverage
MCC Shop Contact / Quote

Keep reading