Skip to main content
3,200+ Vehicles Supported
1-Year Unlimited Guarantee
Same-Day Mobile Service
DFW Serving Dallas / Fort Worth
2018-2024 BMW X3 Generation Guide

BMW X3 G01 (2018-2024) ADAS Calibration & Module Programming

Covers model years 2018-2024 - one service guide for the whole generation.

Full ADAS calibration, module programming, and key security work for every BMW X3 built on this platform. Same-day mobile service across the Dallas/Fort Worth metroplex; mail-in accepted nationwide.

  • Platform CLAR (G01)
  • CAN Architecture FlexRay, MOST, K-CAN, K-CAN2, PT-CAN, PT-CAN2, Ethernet (EtherBoot)
  • Security BMW ISN CAS4+ - FEM architecture (2018); ISTA + dealer auth required for AKL

The ADAS, module, and security rows below are consolidated across the full 2018-2024 generation. A year badge marks rows that apply only to part of the span; rows without a badge apply to every year. Year-specific differences are summarized under “What changes across 2018-2024”.

OVERVIEW

Expert ADAS calibration, module programming, and diagnostic recovery for the 2018 BMW X3. On this vehicle we cover documented systems include Active Driving Assistant - Forward Camera (KAFAS 2), Front Radar - Adaptive Cruise Control / Pre-Collision (FRSF), and Blind Spot Detection (BSD) - Rear Side Radar, this CLAR (G01) platform vehicle, CAS4+ / FEM ISN immobilizer support. Mobile across the DFW Metroplex, mail-in nationwide for module-bench work.

Platform
CLAR (G01)
Production
2004-present
Trim Levels
Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements.
Drivetrain
RWD / AWD
Engine
-
CAN Speed
FlexRay, MOST, K-CAN, K-CAN2, PT-CAN, PT-CAN2, Ethernet (EtherBoot)
Feature availability 4

BMW Driving Assistance Package / Driving Assistance Plus Package

Available

Calibration required after windshield replacement, camera/radar service, or structural repair affecting sensor alignment.

Immobilizer: CAS4+ / FEM ISN

Standard

Key programming requires manufacturer-level tool access.

Platform: CLAR (G01)

Confirmed

Verify platform code matches when cross-referencing part numbers across model years.

Immobilizer: CAS4+ / FEM or BDC ISN

Standard

Key programming requires manufacturer-level tool access.

TOOL ACCESS MATRIX

Tool access for this exact year

Representative tool access paths for this exact model year, gated by the vehicle data and source packet we currently trust.

Factory scan, coding, and calibration access

BMW ISTA-D / BMW ISTA-P

Factory routines and secure server authorization control this path when aftermarket coverage is not enough for the VIN.

OEM subscription required

Make-level OEM tool map plus exact-year gateway and ADAS fields.

ADAS scan, setup, and verification

Autel, Launch Tech, Topdon

Used where aftermarket coverage supports the procedure; OEM software remains required for locked factory routines.

Tool subscription required

Service-level scanner-vendor source packet plus exact-year ADAS records.

Bench cloning and chip-level recovery

Alientech / Autotuner / Orange5 / Scanmatik / Flex / VVDI2 / PCMFlash / CGDI / X-Prog

Used only when the module, donor data, EEPROM, MCU, or crash-data workflow requires bench or chip-level handling.

Bench/chip-level only

Bench programmer source packet plus exact-year module/security records.

PLATFORM

Know this platform

This platform uses FlexRay, MOST, K-CAN, K-CAN2, PT-CAN, PT-CAN2, Ethernet (EtherBoot) with ISO 15765-4 CAN / BMW-specific UDS (ISTA required for full access).

CAN
FlexRay, MOST, K-CAN, K-CAN2, PT-CAN, PT-CAN2, Ethernet (EtherBoot)
OBD
ISO 15765-4 CAN / BMW-specific UDS (ISTA required for full access)
can_architecture obd_protocol
GENERATION SERVICE SNAPSHOT

Generation service summary for BMW X3 G01 (2018-2024)

Generation coverage

This page consolidates BMW X3 service data for 2018-2024 across 7 model years; 7 years have merged CCT data.

Choose a year

ADAS coverage

Merged ADAS coverage includes 25 system records, including Active Driving Assistant - Forward Camera (KAFAS 2) (2018), Front Radar - Adaptive Cruise Control / Pre-Collision (FRSF) (2018), Blind Spot Detection (BSD) - Rear Side Radar (2018), and Surround View Camera System (optional) (2018). Year-marked systems apply only to the shown range.

View ADAS data

Calibration triggers

This generation has 50 merged calibration trigger records. Trigger applicability can vary by year - verify by VIN before setup.

View triggers

Programmable modules

The merged generation page indexes 121 programmable module records across SRS, ECU, BCM, TCU/TCM, ABS, IPC coverage. Part numbers are confirmed for the exact year/VIN.

View modules

Gateway and security

Gateway, immobilizer, and key-security coverage includes 35 merged records. Security procedures vary by year - verify by VIN.

View security

Core Auto Logic capability

Core Auto Logic supports generation-level diagnostics, ADAS calibration, module programming, security-access planning, and mail-in bench work for the BMW X3 2018-2024 span, with exact-year validation before service.

Get a quote
CALIBRATION

Do I need calibration?

Windshield Replacement 33

KAFAS 2 Camera

2018

required

KAFAS 2 mono camera requires static target calibration followed by dynamic road drive via ISTA. BMW-approved windshield only - non-OEM glass risks calibration failure. Reinstall camera bracket precisely per ISTA mounting spec. Confirm camera software version post-install via ISTA module ident.

Lane Departure Warning

2018

required

KAFAS 2 mono camera requires static target calibration followed by dynamic road drive via ISTA. BMW-approved windshield only - non-OEM glass risks calibration failure. Reinstall camera bracket precisely per ISTA mounting spec. Confirm camera software version post-install via ISTA module ident.

Frontal Collision Warning

2018

required

KAFAS 2 mono camera requires static target calibration followed by dynamic road drive via ISTA. BMW-approved windshield only - non-OEM glass risks calibration failure. Reinstall camera bracket precisely per ISTA mounting spec. Confirm camera software version post-install via ISTA module ident.

Active Cruise Control

2018

required

KAFAS 2 mono camera requires static target calibration followed by dynamic road drive via ISTA. BMW-approved windshield only - non-OEM glass risks calibration failure. Reinstall camera bracket precisely per ISTA mounting spec. Confirm camera software version post-install via ISTA module ident.

KAFAS 2 or KAFAS 3 Camera

2019

required

Confirm KAFAS generation via ISTA before ordering glass or camera. Static + dynamic calibration required. BMW-approved glass mandatory. DTC 480B if calibration incomplete.

LDW

2019

required

Confirm KAFAS generation via ISTA before ordering glass or camera. Static + dynamic calibration required. BMW-approved glass mandatory. DTC 480B if calibration incomplete.

FCW

2019

required

Confirm KAFAS generation via ISTA before ordering glass or camera. Static + dynamic calibration required. BMW-approved glass mandatory. DTC 480B if calibration incomplete.

ACC

2019

required

Confirm KAFAS generation via ISTA before ordering glass or camera. Static + dynamic calibration required. BMW-approved glass mandatory. DTC 480B if calibration incomplete.

KAFAS 3

2020

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved glass only. Confirm KAFAS 3 orientation bracket before launch.

LDW

2020

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved glass only. Confirm KAFAS 3 orientation bracket before launch.

FCW

2020

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved glass only. Confirm KAFAS 3 orientation bracket before launch.

ACC

2020

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved glass only. Confirm KAFAS 3 orientation bracket before launch.

Active Cruise with Stop and Go

2020

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved glass only. Confirm KAFAS 3 orientation bracket before launch.

KAFAS 3

2021

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved glass. Bracket orientation check.

LDW

2021

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved glass. Bracket orientation check.

FCW

2021

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved glass. Bracket orientation check.

ACC

2021

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved glass. Bracket orientation check.

Highway Assistant (if equipped)

2021

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved glass. Bracket orientation check.

KAFAS 3

2022

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved LCI windshield only - confirm glass spec matches LCI mirror bracket. DTC 480B if calibration incomplete.

LDW

2022

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved LCI windshield only - confirm glass spec matches LCI mirror bracket. DTC 480B if calibration incomplete.

FCW

2022

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved LCI windshield only - confirm glass spec matches LCI mirror bracket. DTC 480B if calibration incomplete.

ACC

2022

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved LCI windshield only - confirm glass spec matches LCI mirror bracket. DTC 480B if calibration incomplete.

Highway Assistant (if equipped)

2022

required

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved LCI windshield only - confirm glass spec matches LCI mirror bracket. DTC 480B if calibration incomplete.

KAFAS 3

2023

required

Confirm G01 LCI vs G45 via VIN before ordering glass. KAFAS 3 static + dynamic via ISTA. BMW-approved glass. DTC 480B if incomplete.

LDW

2023

required

Confirm G01 LCI vs G45 via VIN before ordering glass. KAFAS 3 static + dynamic via ISTA. BMW-approved glass. DTC 480B if incomplete.

FCW

2023

required

Confirm G01 LCI vs G45 via VIN before ordering glass. KAFAS 3 static + dynamic via ISTA. BMW-approved glass. DTC 480B if incomplete.

ACC

2023

required

Confirm G01 LCI vs G45 via VIN before ordering glass. KAFAS 3 static + dynamic via ISTA. BMW-approved glass. DTC 480B if incomplete.

Highway Assistant

2023

required

Confirm G01 LCI vs G45 via VIN before ordering glass. KAFAS 3 static + dynamic via ISTA. BMW-approved glass. DTC 480B if incomplete.

KAFAS 4 (EyeQ5)

2024

required

KAFAS 4 static + dynamic via ISTA. G45-specific windshield only - do not use G01 LCI glass. Confirm ISTA has G45 calibration dataset. New calibration targets may be required for KAFAS 4 procedure.

LDW

2024

required

KAFAS 4 static + dynamic via ISTA. G45-specific windshield only - do not use G01 LCI glass. Confirm ISTA has G45 calibration dataset. New calibration targets may be required for KAFAS 4 procedure.

FCW

2024

required

KAFAS 4 static + dynamic via ISTA. G45-specific windshield only - do not use G01 LCI glass. Confirm ISTA has G45 calibration dataset. New calibration targets may be required for KAFAS 4 procedure.

ACC

2024

required

KAFAS 4 static + dynamic via ISTA. G45-specific windshield only - do not use G01 LCI glass. Confirm ISTA has G45 calibration dataset. New calibration targets may be required for KAFAS 4 procedure.

Highway Assistant Plus

2024

required

KAFAS 4 static + dynamic via ISTA. G45-specific windshield only - do not use G01 LCI glass. Confirm ISTA has G45 calibration dataset. New calibration targets may be required for KAFAS 4 procedure.

Front Bumper Repair or Replacement 18

FRSF Front Radar (77GHz)

2018

required

ISTA static radar alignment required after any front bumper work. Vehicle at curb weight on level surface. Inspect radar mounting bracket for deformation before calibration. DTC 48A0 disables ACC until aim is within tolerance.

Adaptive Cruise Control

2018

required

ISTA static radar alignment required after any front bumper work. Vehicle at curb weight on level surface. Inspect radar mounting bracket for deformation before calibration. DTC 48A0 disables ACC until aim is within tolerance.

Pre-Collision Assist

2018

required

ISTA static radar alignment required after any front bumper work. Vehicle at curb weight on level surface. Inspect radar mounting bracket for deformation before calibration. DTC 48A0 disables ACC until aim is within tolerance.

FRSF Front Radar

2019

required

ISTA static radar alignment. Curb weight, level surface. Bracket inspection. DTC 48A0 disables ACC.

ACC

2019

required

ISTA static radar alignment. Curb weight, level surface. Bracket inspection. DTC 48A0 disables ACC.

Pre-Collision

2019

required

ISTA static radar alignment. Curb weight, level surface. Bracket inspection. DTC 48A0 disables ACC.

FRSF Radar

2020-2021

required

ISTA static radar alignment. Level surface, curb weight. DTC 48A0 disables ACC.

ACC

2020-2021

required

ISTA static radar alignment. Level surface, curb weight. DTC 48A0 disables ACC.

Pre-Collision

2020-2021

required

ISTA static radar alignment. Level surface, curb weight. DTC 48A0 disables ACC.

FRSF Radar (77GHz)

2022

required

LCI-specific radar bracket required. ISTA static alignment. Level surface, curb weight. DTC 48A0 disables ACC.

ACC

2022

required

LCI-specific radar bracket required. ISTA static alignment. Level surface, curb weight. DTC 48A0 disables ACC.

Pre-Collision

2022

required

LCI-specific radar bracket required. ISTA static alignment. Level surface, curb weight. DTC 48A0 disables ACC.

FRSF Radar

2023

required

LCI bumper bracket. ISTA static alignment. DTC 48A0 disables ACC.

ACC

2023

required

LCI bumper bracket. ISTA static alignment. DTC 48A0 disables ACC.

Pre-Collision

2023

required

LCI bumper bracket. ISTA static alignment. DTC 48A0 disables ACC.

Front Radar (ARS540)

2024

required

G45 bumper profile - use G45-specific radar bracket only, not G01 LCI bracket. ISTA static alignment. Level surface, curb weight.

ACC

2024

required

G45 bumper profile - use G45-specific radar bracket only, not G01 LCI bracket. ISTA static alignment. Level surface, curb weight.

Pre-Collision

2024

required

G45 bumper profile - use G45-specific radar bracket only, not G01 LCI bracket. ISTA static alignment. Level surface, curb weight.

Rear Bumper Repair or Replacement 11

BSD Rear Radar (L/R)

2018

required

BSD modules require ISTA coding verification after rear bumper work. Static calibration required if module removed or replaced. Confirm sensor covers are flush with bumper surface post-reinstall.

Blind Spot Detection

2018

required

BSD modules require ISTA coding verification after rear bumper work. Static calibration required if module removed or replaced. Confirm sensor covers are flush with bumper surface post-reinstall.

Rear Cross Traffic Alert

2018

required

BSD modules require ISTA coding verification after rear bumper work. Static calibration required if module removed or replaced. Confirm sensor covers are flush with bumper surface post-reinstall.

BSD Radar (L/R)

2019

required

ISTA coding check. Static calibration if module removed. Sensor covers flush.

Blind Spot Detection

2019

required

ISTA coding check. Static calibration if module removed. Sensor covers flush.

BSD Radar (L/R)

2020-2021

required

ISTA coding check. Static calibration if removed. Sensor covers flush.

Blind Spot Detection

2020-2021

required

ISTA coding check. Static calibration if removed. Sensor covers flush.

BSD Radar (L/R)

2022

required

LCI rear bumper profile - confirm BSD sensor bracket fit. ISTA coding check. Static calibration if removed.

Blind Spot Detection

2022

required

LCI rear bumper profile - confirm BSD sensor bracket fit. ISTA coding check. Static calibration if removed.

BSD Radar (L/R)

2023

required

ISTA coding check. Static calibration if removed. Sensor covers flush.

BSD Radar (L/R)

2024

required

G45 BSD modules. ISTA coding check. Static calibration if removed.

DME Replacement 6

Engine Management

2018

required

ISN adaptation mandatory after any DME replacement. ISTA SDP flash required. FEM ISN must match new DME - no-start condition if not adapted. BMW dealer authorization or specialist ISN tool required.

Immobilizer ISN Synchronization

2018

required

ISN adaptation mandatory after any DME replacement. ISTA SDP flash required. FEM ISN must match new DME - no-start condition if not adapted. BMW dealer authorization or specialist ISN tool required.

Engine Management

2019

required

ISN adaptation mandatory. FEM or BDC must match new DME ISN. ISTA SDP flash. No-start if ISN not adapted.

ISN Synchronization

2019

required

ISN adaptation mandatory. FEM or BDC must match new DME ISN. ISTA SDP flash. No-start if ISN not adapted.

Engine Management

2020

required

ISN adaptation mandatory. BDC ISN must match DME. ISTA SDP flash. No-start if ISN not adapted.

ISN Synchronization

2020

required

ISN adaptation mandatory. BDC ISN must match DME. ISTA SDP flash. No-start if ISN not adapted.

FEM Replacement 4

Immobilizer

2018

required

Full ISTA vehicle order coding required. ISN synchronization with DME mandatory. All keys must be re-adapted to new FEM. ISTA SDP flash required.

Central Locking

2018

required

Full ISTA vehicle order coding required. ISN synchronization with DME mandatory. All keys must be re-adapted to new FEM. ISTA SDP flash required.

Exterior Lighting

2018

required

Full ISTA vehicle order coding required. ISN synchronization with DME mandatory. All keys must be re-adapted to new FEM. ISTA SDP flash required.

Key Adaptation

2018

required

Full ISTA vehicle order coding required. ISN synchronization with DME mandatory. All keys must be re-adapted to new FEM. ISTA SDP flash required.

Any Collision 35

ACSM Airbag Module

2018

required

Full ISTA module scan mandatory post-collision. ACSM replace-only after hard deployment. Check all ADAS sensor mounting brackets and connectors. Clear DTCs only after physical inspection confirmed.

KAFAS 2

2018

required

Full ISTA module scan mandatory post-collision. ACSM replace-only after hard deployment. Check all ADAS sensor mounting brackets and connectors. Clear DTCs only after physical inspection confirmed.

FRSF Radar

2018

required

Full ISTA module scan mandatory post-collision. ACSM replace-only after hard deployment. Check all ADAS sensor mounting brackets and connectors. Clear DTCs only after physical inspection confirmed.

BSD Radar

2018

required

Full ISTA module scan mandatory post-collision. ACSM replace-only after hard deployment. Check all ADAS sensor mounting brackets and connectors. Clear DTCs only after physical inspection confirmed.

DSC

2018

required

Full ISTA module scan mandatory post-collision. ACSM replace-only after hard deployment. Check all ADAS sensor mounting brackets and connectors. Clear DTCs only after physical inspection confirmed.

ACSM

2019

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets.

KAFAS

2019

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets.

FRSF Radar

2019

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets.

BSD

2019

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets.

DSC

2019

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets.

ACSM

2020

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all brackets.

KAFAS 3

2020

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all brackets.

FRSF Radar

2020

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all brackets.

BSD

2020

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all brackets.

DSC

2020

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all brackets.

ACSM

2021

required

Full ISTA scan mandatory. ACSM replace-only after deployment. PHEV: inspect HV battery housing for damage before reconnecting HV system.

KAFAS 3

2021

required

Full ISTA scan mandatory. ACSM replace-only after deployment. PHEV: inspect HV battery housing for damage before reconnecting HV system.

FRSF

2021

required

Full ISTA scan mandatory. ACSM replace-only after deployment. PHEV: inspect HV battery housing for damage before reconnecting HV system.

BSD

2021

required

Full ISTA scan mandatory. ACSM replace-only after deployment. PHEV: inspect HV battery housing for damage before reconnecting HV system.

DSC

2021

required

Full ISTA scan mandatory. ACSM replace-only after deployment. PHEV: inspect HV battery housing for damage before reconnecting HV system.

ACSM

2022

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets and connectors.

KAFAS 3

2022

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets and connectors.

FRSF

2022

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets and connectors.

BSD

2022

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets and connectors.

DSC

2022

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets and connectors.

ACSM

2023

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets.

KAFAS 3

2023

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets.

FRSF

2023

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets.

BSD

2023

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets.

DSC

2023

required

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets.

ACSM

2024

required

Full ISTA scan mandatory. ACSM replace-only after deployment. G45 has additional airbag circuits vs G01 LCI - confirm all circuit checks before delivery.

KAFAS 4

2024

required

Full ISTA scan mandatory. ACSM replace-only after deployment. G45 has additional airbag circuits vs G01 LCI - confirm all circuit checks before delivery.

Front Radar

2024

required

Full ISTA scan mandatory. ACSM replace-only after deployment. G45 has additional airbag circuits vs G01 LCI - confirm all circuit checks before delivery.

BSD

2024

required

Full ISTA scan mandatory. ACSM replace-only after deployment. G45 has additional airbag circuits vs G01 LCI - confirm all circuit checks before delivery.

DSC

2024

required

Full ISTA scan mandatory. ACSM replace-only after deployment. G45 has additional airbag circuits vs G01 LCI - confirm all circuit checks before delivery.

Wheel Alignment / Suspension Work 3

FRSF Front Radar

2018

recommended

Radar aim angles shift with suspension height changes. ISTA radar static calibration and DSC steering angle recalibration recommended after any suspension or alignment work on G01.

BSD Rear Radar

2018

recommended

Radar aim angles shift with suspension height changes. ISTA radar static calibration and DSC steering angle recalibration recommended after any suspension or alignment work on G01.

DSC Steering Angle Sensor

2018

recommended

Radar aim angles shift with suspension height changes. ISTA radar static calibration and DSC steering angle recalibration recommended after any suspension or alignment work on G01.

Forward Camera Replacement 2
2018-2019

Yes

Camera module replacement requires full recalibration using ISTA+.

2020-2024

Yes

Camera module replacement requires full recalibration using ISTA+.

BSM Sensor Replacement 2
2018-2019

Yes

Blind spot monitoring sensor replacement requires calibration using ISTA+.

2020-2024

Yes

Blind spot monitoring sensor replacement requires calibration using ISTA+.

Mirror Replacement 4
2018

Yes

Surround view mirror camera recalibration required after mirror R&R. Use ISTA+.

2019

Conditional

If BSD sensor is mirror-integrated, recalibration required. Verify sensor location; use ISTA+ if applicable.

2020

Yes

Surround view mirror camera recalibration required after mirror R&R. Use ISTA+.

2021-2024

Conditional

If BSD sensor is mirror-integrated, recalibration required. Verify sensor location; use ISTA+ if applicable.

FEM or BDC Replacement 3

Immobilizer

2019

required

Full ISTA coding required. ISN synchronization with DME. All keys re-adapted. EtherBoot flash on BDC builds.

Central Locking

2019

required

Full ISTA coding required. ISN synchronization with DME. All keys re-adapted. EtherBoot flash on BDC builds.

Key Adaptation

2019

required

Full ISTA coding required. ISN synchronization with DME. All keys re-adapted. EtherBoot flash on BDC builds.

Forward Radar Replacement 2
2019

Yes

Radar module replacement requires alignment/calibration using ISTA+.

2020-2024

Yes

Radar module replacement requires alignment/calibration using ISTA+.

BDC Replacement 19

Immobilizer

2020

required

Full ISTA vehicle order coding. ISN synchronization with DME. All keys re-adapted. EtherBoot SDP flash. BMW Digital Key NFC re-pairing required.

Central Locking

2020

required

Full ISTA vehicle order coding. ISN synchronization with DME. All keys re-adapted. EtherBoot SDP flash. BMW Digital Key NFC re-pairing required.

Digital Key

2020

required

Full ISTA vehicle order coding. ISN synchronization with DME. All keys re-adapted. EtherBoot SDP flash. BMW Digital Key NFC re-pairing required.

Exterior Lighting

2020

required

Full ISTA vehicle order coding. ISN synchronization with DME. All keys re-adapted. EtherBoot SDP flash. BMW Digital Key NFC re-pairing required.

Immobilizer

2021

required

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. EtherBoot SDP flash. PHEV: confirm SME adaptation after BDC replacement.

Central Locking

2021

required

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. EtherBoot SDP flash. PHEV: confirm SME adaptation after BDC replacement.

Digital Key

2021

required

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. EtherBoot SDP flash. PHEV: confirm SME adaptation after BDC replacement.

PHEV SME communication

2021

required

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. EtherBoot SDP flash. PHEV: confirm SME adaptation after BDC replacement.

Immobilizer

2022

required

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. Digital Key Plus UWB re-provisioned via BMW app. EtherBoot SDP flash.

Central Locking

2022

required

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. Digital Key Plus UWB re-provisioned via BMW app. EtherBoot SDP flash.

Digital Key Plus UWB

2022

required

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. Digital Key Plus UWB re-provisioned via BMW app. EtherBoot SDP flash.

Exterior Lighting

2022

required

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. Digital Key Plus UWB re-provisioned via BMW app. EtherBoot SDP flash.

Immobilizer

2023

required

Full ISTA coding. ISN sync with DME. Keys re-adapted. Digital Key Plus re-provisioned. EtherBoot flash.

Central Locking

2023

required

Full ISTA coding. ISN sync with DME. Keys re-adapted. Digital Key Plus re-provisioned. EtherBoot flash.

Digital Key Plus UWB

2023

required

Full ISTA coding. ISN sync with DME. Keys re-adapted. Digital Key Plus re-provisioned. EtherBoot flash.

Immobilizer

2024

required

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. Digital Key Plus re-provisioned via BMW app. BSG recalibration on MHEV. EtherBoot SDP flash.

Central Locking

2024

required

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. Digital Key Plus re-provisioned via BMW app. BSG recalibration on MHEV. EtherBoot SDP flash.

Digital Key Plus UWB

2024

required

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. Digital Key Plus re-provisioned via BMW app. BSG recalibration on MHEV. EtherBoot SDP flash.

48V MHEV BSG

2024

required

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. Digital Key Plus re-provisioned via BMW app. BSG recalibration on MHEV. EtherBoot SDP flash.

PHEV HV Battery or SME Work 3

SME (HV Battery ECU)

2021

required

HV safety protocol mandatory. De-energize HV system per ISTA procedure before any module removal. SME and DME ISN adaptation required if either module is replaced. Confirm HV wiring integrity after any repair.

PHEV DME

2021

required

HV safety protocol mandatory. De-energize HV system per ISTA procedure before any module removal. SME and DME ISN adaptation required if either module is replaced. Confirm HV wiring integrity after any repair.

BDC

2021

required

HV safety protocol mandatory. De-energize HV system per ISTA procedure before any module removal. SME and DME ISN adaptation required if either module is replaced. Confirm HV wiring integrity after any repair.

iDrive 8 MGU Replacement 3

Infotainment

2022

required

ISTA SDP coding for MGU. VIN adaptation. OTA capability must be reconfigured. LCI MGU not backward-compatible with pre-LCI unit.

Digital Cluster

2022

required

ISTA SDP coding for MGU. VIN adaptation. OTA capability must be reconfigured. LCI MGU not backward-compatible with pre-LCI unit.

OTA capability

2022

required

ISTA SDP coding for MGU. VIN adaptation. OTA capability must be reconfigured. LCI MGU not backward-compatible with pre-LCI unit.

48V MHEV BSG Replacement 3

DME

2024

required

BSG replacement requires ISTA BSG calibration procedure. DME software update may be required. Confirm 48V system is de-energized before removal - 48V bus can retain charge. Follow ISTA safety procedure before working near BSG area.

BDC

2024

required

BSG replacement requires ISTA BSG calibration procedure. DME software update may be required. Confirm 48V system is de-energized before removal - 48V bus can retain charge. Follow ISTA safety procedure before working near BSG area.

BSG calibration

2024

required

BSG replacement requires ISTA BSG calibration procedure. DME software update may be required. Confirm 48V system is de-energized before removal - 48V bus can retain charge. Follow ISTA safety procedure before working near BSG area.

MODEL YEARS

Year-by-year details

YearVIN splitInfotainmentWireless CarPlayWireless Android AutoTrim notes
2018VIN pos 4-7 identifies model/body/engine/steering. Position 4-5 = model series (e.g., VA = 3 Series). Position 7 = engine. BMW WMI: WBA, WBS, 5UX. Position 10 = model year code.Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements.
2019VIN pos 4-7 identifies model/body/engine/steering. Position 4-5 = model series (e.g., VA = 3 Series). Position 7 = engine. BMW WMI: WBA, WBS, 5UX. Position 10 = model year code.BMW iDrive 71Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements.
2020VIN pos 4-7 identifies model/body/engine/steering. Position 4-5 = model series (e.g., VA = 3 Series). Position 7 = engine. BMW WMI: WBA, WBS, 5UX. Position 10 = model year code.BMW iDrive 71Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements.
2021VIN pos 4-7 identifies model/body/engine/steering. Position 4-5 = model series (e.g., VA = 3 Series). Position 7 = engine. BMW WMI: WBA, WBS, 5UX. Position 10 = model year code.BMW iDrive 71Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements.
2022VIN pos 4-7 identifies model/body/engine/steering. Position 4-5 = model series (e.g., VA = 3 Series). Position 7 = engine. BMW WMI: WBA, WBS, 5UX. Position 10 = model year code.BMW iDrive 71Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements.
2023VIN pos 4-7 identifies model/body/engine/steering. Position 4-5 = model series (e.g., VA = 3 Series). Position 7 = engine. BMW WMI: WBA, WBS, 5UX. Position 10 = model year code.BMW iDrive 811Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements.
2024VIN pos 4-7 identifies model/body/engine/steering. Position 4-5 = model series (e.g., VA = 3 Series). Position 7 = engine. BMW WMI: WBA, WBS, 5UX. Position 10 = model year code.BMW iDrive 811Multiple trim levels available. ADAS feature availability varies by trim and options package. Contact us for specific trim calibration requirements.
YEAR-BY-YEAR CHANGES

What changes across 2018-2024

Differences versus the generation reference year. Years not listed here match the shared platform data on this page.

2019

  • Infotainment: BMW iDrive 7
  • Wireless CarPlay: Yes

2020

  • Infotainment: BMW iDrive 7
  • Wireless CarPlay: Yes

2021

  • Infotainment: BMW iDrive 7
  • Wireless CarPlay: Yes

2022

  • Infotainment: BMW iDrive 7
  • Wireless CarPlay: Yes

2023

  • Infotainment: BMW iDrive 8
  • Wireless CarPlay: Yes
  • Wireless Android Auto: Yes

2024

  • Infotainment: BMW iDrive 8
  • Wireless CarPlay: Yes
  • Wireless Android Auto: Yes

25 ADAS systems documented across 2018-2024. Rows that apply to only part of the generation carry a year badge.

Filter by year
ADAS CALIBRATION MATRIX

ADAS systems on this vehicle

BMW Driving Assistance Package / Driving Assistance Plus Package

Scroll for part numbers and Details
SystemTypeCategoryCal. TypeSupportedPart #Actions
Active Driving Assistant - Forward Camera (KAFAS 2) 2018Forward CameraCameraStatic YES66536-9388904
Front Radar - Adaptive Cruise Control / Pre-Collision (FRSF) 2018Front RadarRadarStatic YES66316-9388908
Blind Spot Detection (BSD) - Rear Side Radar 2018Side RadarRadarStatic + Dynamic YES66326-9261495 (L), 66326-9261496 (R)
Surround View Camera System (optional) 2018360 CameraCameraStatic YES66536-9388912 (FRONT), 66536-9388913 (REAR)
Active Driving Assistant - Forward Camera (KAFAS 2 / KAFAS 3) 2019Forward CameraCameraStatic YES66536-9388904 (KAFAS 2), 66536-7927456 (KAFAS 3)
Forward Radar (77GHz) 2019Front RadarRadarStatic YES66316-9388908
Blind Spot Detection (BSD) - Rear Side Radar 2019Side RadarRadarStatic + Dynamic YES66326-9261495 (L), 66326-9261496 (R)
Active Driving Assistant - Forward Camera (KAFAS 3) 2020Forward CameraCameraStatic YES66536-7927456
Forward Radar (77GHz) 2020Front RadarRadarStatic YES66316-9388908
Blind Spot Detection (BSD) - Rear Side Radar 2020Side RadarRadarStatic + Dynamic YES66326-9261495 (L), 66326-9261496 (R)
Parking Assistant (Front/Rear PDC + Surround View) 2020UltrasonicUltrasonicNone YES66209-4693693
Active Driving Assistant - KAFAS 3 Forward Camera 2021Forward CameraCameraStatic YES66536-7927456
Forward Radar (77GHz) 2021Front RadarRadarStatic YES66316-9388908
Blind Spot Detection (BSD) - Rear Side Radar 2021, 2023Side RadarRadarStatic + Dynamic YES66326-9261495 (L), 66326-9261496 (R)
Active Driving Assistant Professional (optional) - Highway Assistant 2021Forward CameraCameraStatic + Dynamic YES66536-7927456 (SHARED KAFAS 3)
Active Driving Assistant - KAFAS 3 Forward Camera 2022Forward CameraCameraStatic YES66536-7927456
Forward Radar (77GHz) 2022Front RadarRadarStatic YES66316-9388908
Blind Spot Detection (BSD) - Rear Side Radar 2022Side RadarRadarStatic + Dynamic YES66326-9261495 (L), 66326-9261496 (R)
Active Driving Assistant Professional - Highway Assistant 2022Forward CameraCameraStatic + Dynamic YES66536-7927456 (SHARED KAFAS 3)
Active Driving Assistant - KAFAS 3 Forward Camera 2023Forward CameraCameraStatic YES66536-7927456
Forward Radar (77GHz) 2023Front RadarRadarStatic YES66316-9388908
Active Driving Assistant - KAFAS 4 Forward Camera 2024Forward CameraCameraStatic YES66536-9898200
Forward Radar (77GHz) 2024Front RadarRadarStatic YES66316-9898210
Blind Spot Detection (BSD) - Rear Side Radar 2024Side RadarRadarStatic + Dynamic YES66326-9898220 (L), 66326-9898221 (R)
Active Driving Assistant Professional - Highway Assistant Plus 2024Forward CameraCameraStatic + Dynamic YES66536-9898200 (SHARED KAFAS 4)
WHEN IS CALIBRATION REQUIRED?

Triggers for ADAS recalibration

Windshield Replacement 2018 Affected: KAFAS 2 Camera, Lane Departure Warning, Frontal Collision Warning, Active Cruise Control

KAFAS 2 mono camera requires static target calibration followed by dynamic road drive via ISTA. BMW-approved windshield only - non-OEM glass risks calibration failure. Reinstall camera bracket precisely per ISTA mounting spec. Confirm camera software version post-install via ISTA module ident.

Front Bumper Repair or Replacement 2018 Affected: FRSF Front Radar (77GHz), Adaptive Cruise Control, Pre-Collision Assist

ISTA static radar alignment required after any front bumper work. Vehicle at curb weight on level surface. Inspect radar mounting bracket for deformation before calibration. DTC 48A0 disables ACC until aim is within tolerance.

Rear Bumper Repair or Replacement 2018 Affected: BSD Rear Radar (L/R), Blind Spot Detection, Rear Cross Traffic Alert

BSD modules require ISTA coding verification after rear bumper work. Static calibration required if module removed or replaced. Confirm sensor covers are flush with bumper surface post-reinstall.

DME Replacement 2018 Affected: Engine Management, Immobilizer ISN Synchronization

ISN adaptation mandatory after any DME replacement. ISTA SDP flash required. FEM ISN must match new DME - no-start condition if not adapted. BMW dealer authorization or specialist ISN tool required.

FEM Replacement 2018 Affected: Immobilizer, Central Locking, Exterior Lighting, Key Adaptation

Full ISTA vehicle order coding required. ISN synchronization with DME mandatory. All keys must be re-adapted to new FEM. ISTA SDP flash required.

Any Collision 2018 Affected: ACSM Airbag Module, KAFAS 2, FRSF Radar, BSD Radar, DSC

Full ISTA module scan mandatory post-collision. ACSM replace-only after hard deployment. Check all ADAS sensor mounting brackets and connectors. Clear DTCs only after physical inspection confirmed.

Wheel Alignment / Suspension Work 2018 Affected: FRSF Front Radar, BSD Rear Radar, DSC Steering Angle Sensor

Radar aim angles shift with suspension height changes. ISTA radar static calibration and DSC steering angle recalibration recommended after any suspension or alignment work on G01.

Forward Camera Replacement 2018-2019

Camera module replacement requires full recalibration using ISTA+.

BSM Sensor Replacement 2018-2019

Blind spot monitoring sensor replacement requires calibration using ISTA+.

Mirror Replacement 2018

Surround view mirror camera recalibration required after mirror R&R. Use ISTA+.

Windshield Replacement 2019 Affected: KAFAS 2 or KAFAS 3 Camera, LDW, FCW, ACC

Confirm KAFAS generation via ISTA before ordering glass or camera. Static + dynamic calibration required. BMW-approved glass mandatory. DTC 480B if calibration incomplete.

Front Bumper Repair or Replacement 2019 Affected: FRSF Front Radar, ACC, Pre-Collision

ISTA static radar alignment. Curb weight, level surface. Bracket inspection. DTC 48A0 disables ACC.

Rear Bumper Repair or Replacement 2019 Affected: BSD Radar (L/R), Blind Spot Detection

ISTA coding check. Static calibration if module removed. Sensor covers flush.

DME Replacement 2019 Affected: Engine Management, ISN Synchronization

ISN adaptation mandatory. FEM or BDC must match new DME ISN. ISTA SDP flash. No-start if ISN not adapted.

FEM or BDC Replacement 2019 Affected: Immobilizer, Central Locking, Key Adaptation

Full ISTA coding required. ISN synchronization with DME. All keys re-adapted. EtherBoot flash on BDC builds.

Any Collision 2019 Affected: ACSM, KAFAS, FRSF Radar, BSD, DSC

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets.

Forward Radar Replacement 2019

Radar module replacement requires alignment/calibration using ISTA+.

Mirror Replacement 2019

If BSD sensor is mirror-integrated, recalibration required. Verify sensor location; use ISTA+ if applicable.

Windshield Replacement 2020 Affected: KAFAS 3, LDW, FCW, ACC, Active Cruise with Stop and Go

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved glass only. Confirm KAFAS 3 orientation bracket before launch.

Front Bumper Repair or Replacement 2020-2021 Affected: FRSF Radar, ACC, Pre-Collision

ISTA static radar alignment. Level surface, curb weight. DTC 48A0 disables ACC.

Rear Bumper Repair or Replacement 2020-2021 Affected: BSD Radar (L/R), Blind Spot Detection

ISTA coding check. Static calibration if removed. Sensor covers flush.

BDC Replacement 2020 Affected: Immobilizer, Central Locking, Digital Key, Exterior Lighting

Full ISTA vehicle order coding. ISN synchronization with DME. All keys re-adapted. EtherBoot SDP flash. BMW Digital Key NFC re-pairing required.

DME Replacement 2020 Affected: Engine Management, ISN Synchronization

ISN adaptation mandatory. BDC ISN must match DME. ISTA SDP flash. No-start if ISN not adapted.

Any Collision 2020 Affected: ACSM, KAFAS 3, FRSF Radar, BSD, DSC

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all brackets.

Forward Camera Replacement 2020-2024

Camera module replacement requires full recalibration using ISTA+.

Forward Radar Replacement 2020-2024

Radar module replacement requires alignment/calibration using ISTA+.

BSM Sensor Replacement 2020-2024

Blind spot monitoring sensor replacement requires calibration using ISTA+.

Mirror Replacement 2020

Surround view mirror camera recalibration required after mirror R&R. Use ISTA+.

Windshield Replacement 2021 Affected: KAFAS 3, LDW, FCW, ACC, Highway Assistant (if equipped)

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved glass. Bracket orientation check.

PHEV HV Battery or SME Work 2021 Affected: SME (HV Battery ECU), PHEV DME, BDC

HV safety protocol mandatory. De-energize HV system per ISTA procedure before any module removal. SME and DME ISN adaptation required if either module is replaced. Confirm HV wiring integrity after any repair.

BDC Replacement 2021 Affected: Immobilizer, Central Locking, Digital Key, PHEV SME communication

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. EtherBoot SDP flash. PHEV: confirm SME adaptation after BDC replacement.

Any Collision 2021 Affected: ACSM, KAFAS 3, FRSF, BSD, DSC

Full ISTA scan mandatory. ACSM replace-only after deployment. PHEV: inspect HV battery housing for damage before reconnecting HV system.

Mirror Replacement 2021-2024

If BSD sensor is mirror-integrated, recalibration required. Verify sensor location; use ISTA+ if applicable.

Windshield Replacement 2022 Affected: KAFAS 3, LDW, FCW, ACC, Highway Assistant (if equipped)

KAFAS 3 static + dynamic calibration via ISTA. BMW-approved LCI windshield only - confirm glass spec matches LCI mirror bracket. DTC 480B if calibration incomplete.

Front Bumper Repair or Replacement 2022 Affected: FRSF Radar (77GHz), ACC, Pre-Collision

LCI-specific radar bracket required. ISTA static alignment. Level surface, curb weight. DTC 48A0 disables ACC.

Rear Bumper Repair or Replacement 2022 Affected: BSD Radar (L/R), Blind Spot Detection

LCI rear bumper profile - confirm BSD sensor bracket fit. ISTA coding check. Static calibration if removed.

BDC Replacement 2022 Affected: Immobilizer, Central Locking, Digital Key Plus UWB, Exterior Lighting

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. Digital Key Plus UWB re-provisioned via BMW app. EtherBoot SDP flash.

iDrive 8 MGU Replacement 2022 Affected: Infotainment, Digital Cluster, OTA capability

ISTA SDP coding for MGU. VIN adaptation. OTA capability must be reconfigured. LCI MGU not backward-compatible with pre-LCI unit.

Any Collision 2022 Affected: ACSM, KAFAS 3, FRSF, BSD, DSC

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets and connectors.

Windshield Replacement 2023 Affected: KAFAS 3, LDW, FCW, ACC, Highway Assistant

Confirm G01 LCI vs G45 via VIN before ordering glass. KAFAS 3 static + dynamic via ISTA. BMW-approved glass. DTC 480B if incomplete.

Front Bumper Repair or Replacement 2023 Affected: FRSF Radar, ACC, Pre-Collision

LCI bumper bracket. ISTA static alignment. DTC 48A0 disables ACC.

Rear Bumper Repair or Replacement 2023 Affected: BSD Radar (L/R)

ISTA coding check. Static calibration if removed. Sensor covers flush.

BDC Replacement 2023 Affected: Immobilizer, Central Locking, Digital Key Plus UWB

Full ISTA coding. ISN sync with DME. Keys re-adapted. Digital Key Plus re-provisioned. EtherBoot flash.

Any Collision 2023 Affected: ACSM, KAFAS 3, FRSF, BSD, DSC

Full ISTA scan mandatory. ACSM replace-only after deployment. Inspect all sensor brackets.

Windshield Replacement 2024 Affected: KAFAS 4 (EyeQ5), LDW, FCW, ACC, Highway Assistant Plus

KAFAS 4 static + dynamic via ISTA. G45-specific windshield only - do not use G01 LCI glass. Confirm ISTA has G45 calibration dataset. New calibration targets may be required for KAFAS 4 procedure.

Front Bumper Repair or Replacement 2024 Affected: Front Radar (ARS540), ACC, Pre-Collision

G45 bumper profile - use G45-specific radar bracket only, not G01 LCI bracket. ISTA static alignment. Level surface, curb weight.

Rear Bumper Repair or Replacement 2024 Affected: BSD Radar (L/R)

G45 BSD modules. ISTA coding check. Static calibration if removed.

48V MHEV BSG Replacement 2024 Affected: DME, BDC, BSG calibration

BSG replacement requires ISTA BSG calibration procedure. DME software update may be required. Confirm 48V system is de-energized before removal - 48V bus can retain charge. Follow ISTA safety procedure before working near BSG area.

BDC Replacement 2024 Affected: Immobilizer, Central Locking, Digital Key Plus UWB, 48V MHEV BSG

Full ISTA vehicle order coding. ISN sync with DME. All keys re-adapted. Digital Key Plus re-provisioned via BMW app. BSG recalibration on MHEV. EtherBoot SDP flash.

Any Collision 2024 Affected: ACSM, KAFAS 4, Front Radar, BSD, DSC

Full ISTA scan mandatory. ACSM replace-only after deployment. G45 has additional airbag circuits vs G01 LCI - confirm all circuit checks before delivery.

MODULE COVERAGE

Modules we program on this generation

121 documented BMW X3 modules across 2018-2024. Open a group for part numbers, programming protocol, security notes, and clone support.

SRS MODULES

SRS Modules

Advanced Crash Safety Module (ACSM) x24
65.77-9350002-01(A2C37764805) Verify by VIN 2018 Under center console

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
65.77-9350002-01(A2C37764805)
LOCATION
Under center console
MFG
Continental
CHIP/MCU
9S12XET512
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
6577-9247024 Verify by VIN 2018 Under center console

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
6577-9247024
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
6577-9253636 Verify by VIN 2018 Under center console

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
6577-9253636
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
6577-9253637 Verify by VIN 2018 Under center console

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
6577-9253637
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
6577-9280185 Verify by VIN 2018 Under center console

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
6577-9280185
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
6577-9280186 Verify by VIN 2018 Under center console

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
6577-9280186
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
6577-9319493 Verify by VIN 2018 Under center console

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
6577-9319493
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
6577-9343686 Verify by VIN 2018 Under center console

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
6577-9343686
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
6577-9343687 Verify by VIN 2018 Under center console

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
6577-9343687
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
6577-9350003 Verify by VIN 2018 Under center console

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
6577-9350003
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
6577-9385025 Verify by VIN 2018 Under center console

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
6577-9385025
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
6577-9385028 Verify by VIN 2018 Under center console

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
6577-9385028
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
65779343687 Verify by VIN 2019-2024 Under center console

_years covers only 2019-2024 for this generation

Used/donor module guide

Compatible donor years: 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

PART
65779343687
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
65779385028 Verify by VIN 2019-2024 Under center console

_years covers only 2019-2024 for this generation

Used/donor module guide

Compatible donor years: 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

PART
65779385028
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
65779319493 Verify by VIN 2019-2024 Under center console

_years covers only 2019-2024 for this generation

Used/donor module guide

Compatible donor years: 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

PART
65779319493
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
65779280185 Verify by VIN 2019-2024 Under center console

_years covers only 2019-2024 for this generation

Used/donor module guide

Compatible donor years: 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

PART
65779280185
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
65779247024 Verify by VIN 2019-2024 Under center console

_years covers only 2019-2024 for this generation

Used/donor module guide

Compatible donor years: 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

PART
65779247024
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
65779253636 Verify by VIN 2019-2024 Under center console

_years covers only 2019-2024 for this generation

Used/donor module guide

Compatible donor years: 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

PART
65779253636
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
65779385025 Verify by VIN 2019-2024 Under center console

_years covers only 2019-2024 for this generation

Used/donor module guide

Compatible donor years: 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

PART
65779385025
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
65779253637 Verify by VIN 2019-2024 Under center console

_years covers only 2019-2024 for this generation

Used/donor module guide

Compatible donor years: 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

PART
65779253637
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
65779350003 Verify by VIN 2019-2024 Under center console

_years covers only 2019-2024 for this generation

Used/donor module guide

Compatible donor years: 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

PART
65779350003
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
65.77935000201(A2C37764805) Verify by VIN 2019-2024 Under center console

_years covers only 2019-2024 for this generation

Used/donor module guide

Compatible donor years: 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

PART
65.77935000201(A2C37764805)
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
65779280186 Verify by VIN 2019-2024 Under center console

_years covers only 2019-2024 for this generation

Used/donor module guide

Compatible donor years: 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

PART
65779280186
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
65779343686 Verify by VIN 2019-2024 Under center console

_years covers only 2019-2024 for this generation

Used/donor module guide

Compatible donor years: 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

PART
65779343686
LOCATION
Under center console
MFG
Continental
NOTES
Requires ISTA/D or compatible tool for coding. VIN must be programmed to replacement module. Transport mode must be deactivated. Disconnect battery and wait 10 minutes before removal.
ECU MODULES

ECU Modules

DME - B48B20 2.0L (xDrive30i / sDrive30i) Verify by VIN 2018, 2021 x1

_years covers only 2018, 2021 for this generation

Used/donor module guide

Compatible donor years: 2018, 2021

Always match the full part number before buying a used module.

PART
12148-8651574
PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
ISTA SDP + ISN adaptation. BDC ISN must match DME. EtherBoot flash. Battery support unit required.
DME - B48B20 PHEV (xDrive30e) Verify by VIN 2018, 2021 x1

_years covers only 2018, 2021 for this generation

Used/donor module guide

Compatible donor years: 2018, 2021

Always match the full part number before buying a used module.

PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
PHEV variant has separate SME (high-voltage battery management ECU) in addition to DME. HV safety protocol required before any work near battery. ISN adaptation mandatory. Confirm HV system is fully de-energized before DME removal. Part number via EPC with VIN - PHEV DME differs from non-PHEV.
DME - B58B30 3.0L I6 (M40i) x3
12148-8491100 Verify by VIN 2018, 2021 ISTA SDP

_years covers only 2018, 2021 for this generation

Used/donor module guide

Compatible donor years: 2018, 2021

Always match the full part number before buying a used module.

PART
12148-8491100
PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
ISN adaptation mandatory. Not interchangeable with B48 DME. 382hp calibration.
12148-8491100 Verify by VIN 2019 ISTA SDP

_years covers only 2019 for this generation

Used/donor module guide

Compatible donor years: 2019

Always match the full part number before buying a used module.

PART
12148-8491100
PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
Same ISN procedure as B48. B58 not interchangeable with B48 DME. Confirm engine code before ordering. ISTA SDP flash.
12148-8491100 Verify by VIN 2023 ISTA SDP

_years covers only 2023 for this generation

Used/donor module guide

Compatible donor years: 2023

Always match the full part number before buying a used module.

PART
12148-8491100
PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
ISN adaptation mandatory. Confirm software version via ISTA. Not interchangeable with B48 DME.
DME - S58 3.0L I6 Bi-Turbo (X3 M Competition) x3
Part 1 Verify by VIN 2018, 2021 ISTA SDP

_years covers only 2018, 2021 for this generation

Used/donor module guide

Compatible donor years: 2018, 2021

Always match the full part number before buying a used module.

PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
ISN adaptation mandatory. Competition (503hp) distinct from standard (473hp). BMW M dealer auth may be required.
Part 2 Verify by VIN 2020 ISTA SDP

_years covers only 2020 for this generation

Used/donor module guide

Compatible donor years: 2020

Always match the full part number before buying a used module.

PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
S58 DME on X3 M / X3 M Competition. ISN mandatory. Competition (503hp) distinct from standard (473hp). BMW M dealer authorization may be required. Part number per EPC with VIN.
Part 3 Verify by VIN 2023 ISTA SDP

_years covers only 2023 for this generation

Used/donor module guide

Compatible donor years: 2023

Always match the full part number before buying a used module.

PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
510hp X3 M Competition. ISN mandatory. BMW M dealer auth may be required.
DME - B48B20 2.0L (xDrive30i) x3
12148-8651574 Verify by VIN 2019 ISTA SDP

_years covers only 2019 for this generation

Used/donor module guide

Compatible donor years: 2019

Always match the full part number before buying a used module.

PART
12148-8651574
PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
ISTA SDP flash + ISN adaptation mandatory. Confirm FEM or BDC architecture before ISN procedure. Battery support unit required during flash. Part number approximate.
12148-8651574 Verify by VIN 2020 ISTA SDP

_years covers only 2020 for this generation

Used/donor module guide

Compatible donor years: 2020

Always match the full part number before buying a used module.

PART
12148-8651574
PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
ISTA SDP + ISN adaptation mandatory. BDC ISN must match DME after replacement. Battery support unit required. EtherBoot flash - do not interrupt.
12148-8651574 Verify by VIN 2023 ISTA SDP

_years covers only 2023 for this generation

Used/donor module guide

Compatible donor years: 2023

Always match the full part number before buying a used module.

PART
12148-8651574
PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
ISTA SDP + ISN adaptation. BDC ISN must match DME. Battery support unit required.
DME - S58 3.0L I6 Bi-Turbo (X3 M / X3 M Competition) Verify by VIN 2019 x1

_years covers only 2019 for this generation

Used/donor module guide

Compatible donor years: 2019

Always match the full part number before buying a used module.

PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
X3 M (F97) platform uses S58 engine. ISN adaptation mandatory. Competition (503hp) and standard (473hp) have distinct software datasets - confirm exact build via ISTA VIN. BMW M dealer authorization may be required. Do not substitute non-M DME.
DME - B58B30 3.0L I6 (M40i xDrive) Verify by VIN 2020 x1

_years covers only 2020 for this generation

Used/donor module guide

Compatible donor years: 2020

Always match the full part number before buying a used module.

PART
12148-8491100
PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
Updated 382hp output vs 2019 M40i - confirm software version via ISTA. ISN adaptation mandatory. Not interchangeable with B48 DME.
DME - B48B20 2.0L (xDrive30i LCI) Verify by VIN 2022 x1

_years covers only 2022 for this generation

Used/donor module guide

Compatible donor years: 2022

Always match the full part number before buying a used module.

PART
12148-8651574
PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
ISTA SDP + ISN adaptation mandatory. BDC ISN must match DME. EtherBoot flash. Battery support unit required.
DME - B58B30 3.0L I6 (M40i LCI) Verify by VIN 2022 x1

_years covers only 2022 for this generation

Used/donor module guide

Compatible donor years: 2022

Always match the full part number before buying a used module.

PART
12148-8491100
PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
ISN adaptation mandatory. Confirm LCI software version via ISTA. 382hp output. Not interchangeable with B48 DME.
DME - S58 3.0L I6 Bi-Turbo (X3 M Competition LCI) Verify by VIN 2022 x1

_years covers only 2022 for this generation

Used/donor module guide

Compatible donor years: 2022

Always match the full part number before buying a used module.

PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
510hp on LCI X3 M Competition. ISN mandatory. Competition distinct from standard. BMW M dealer auth may be required. Confirm exact part number via EPC.
DME - B48B20 2.0L 48V MHEV (xDrive30i G45) Verify by VIN 2024 x1

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Always match the full part number before buying a used module.

PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
G45 B48 DME includes 48V MHEV BSG coordination. ISN adaptation mandatory. ISTA SDP flash. BSG calibration required after DME replacement. EtherBoot. Do not use G01 LCI B48 DME part number - G45-specific via EPC.
DME - B58B30 3.0L I6 48V MHEV (M60 xDrive G45) Verify by VIN 2024 x1

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Always match the full part number before buying a used module.

PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
G45 M60 uses B58 with 48V MHEV BSG. ISN adaptation mandatory. ISTA SDP. BSG calibration post-replacement. G45-specific part number via EPC - differs from G01 LCI M40i DME.
DME - S58 3.0L I6 Bi-Turbo (X3 M Competition G45) Verify by VIN 2024 x1

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Always match the full part number before buying a used module.

PROTOCOL
ISTA SDP
CODING
Yes
CLONE
No
CHIP/MCU
Bosch MG1CS003
NOTES
G45 X3 M Competition S58. ISN mandatory. BMW M dealer auth may be required. Confirm G45-specific part number via EPC - distinct from G01 LCI S58 DME.
BCM MODULES

BCM Modules

FEM - Front Electronic Module Verify by VIN 2018 x1

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Donor must match part family 61356-9321228; VIN-locked - requires cloning

Always match the full part number before buying a used module.

PART
61356-9321228
SECURITY
BMW ISN / CAS4+
CODING
Yes
CLONE
No
NOTES
FEM is standard on 2018 G01 production builds. Controls central locking, power windows, exterior lighting logic, and immobilizer gateway. ISN synchronization with DME is mandatory after FEM replacement. Full ISTA vehicle order coding session required - FEM cannot be swapped plug-and-play. Clone not supported. Confirm FEM vs BDC architecture via VIN production date before ordering replacement. Part number approximate.
FEM - Front Electronic Module (early 2019 production) Verify by VIN 2019 x1

_years covers only 2019 for this generation

Used/donor module guide

Compatible donor years: 2019

Donor must match part family 61356-9321228 - requires cloning

Always match the full part number before buying a used module.

PART
61356-9321228
SECURITY
BMW ISN / CAS4+
CODING
Yes
CLONE
No
NOTES
FEM present on early 2019 G01 builds. Verify via ISTA VIN production date. ISN synchronization with DME mandatory after replacement. Full ISTA coding session required. Clone not supported.
BDC - Body Domain Controller (late 2019 production) Verify by VIN 2019 x1

_years covers only 2019 for this generation

Used/donor module guide

Compatible donor years: 2019

Donor must match part family 61356-9472831 - requires cloning

Always match the full part number before buying a used module.

PART
61356-9472831
SECURITY
BMW ISN / BDC
CODING
Yes
CLONE
No
NOTES
BDC introduced on later 2019 G01 production runs. Verify via ISTA. EtherBoot SDP flash required. ISN synchronization with DME mandatory. Clone not supported - full vehicle order coding required. Check if X3 M (F97) has separate BDC part number via EPC.
Body Domain Controller (BDC) x2
61356-9472831 Verify by VIN 2020

_years covers only 2020 for this generation

Used/donor module guide

Compatible donor years: 2020

Donor must match part family 61356-9472831; VIN-locked - requires cloning

Always match the full part number before buying a used module.

PART
61356-9472831
SECURITY
BMW ISN / BDC
CODING
Yes
CLONE
No
NOTES
BDC standard on 2020 G01. EtherBoot SDP flash required. ISN synchronization with DME mandatory. Clone not supported - full vehicle order coding via ISTA. Controls central locking, exterior lighting, immobilizer gateway, and BMW Digital Key NFC interface. Part number approximate.
61356-9472831 Verify by VIN 2021

_years covers only 2021 for this generation

Used/donor module guide

Compatible donor years: 2021

Donor must match part family 61356-9472831 - requires cloning

Always match the full part number before buying a used module.

PART
61356-9472831
SECURITY
BMW ISN / BDC
CODING
Yes
CLONE
No
NOTES
BDC standard on 2021 G01. EtherBoot SDP flash. ISN synchronization with DME mandatory. Clone not supported. Full vehicle order coding via ISTA. BMW Digital Key NFC interface in BDC. PHEV: BDC also communicates with SME (HV battery ECU) - do not replace BDC on PHEV without confirming SME adaptation procedure.
BDC - Body Domain Controller (G01 LCI) x2
61357-9878234 Verify by VIN 2022

_years covers only 2022 for this generation

Used/donor module guide

Compatible donor years: 2022

Donor must match part family 61357-9878234 - requires cloning

Always match the full part number before buying a used module.

PART
61357-9878234
SECURITY
BMW ISN / BDC
CODING
Yes
CLONE
No
NOTES
Updated BDC part number on 2022 G01 LCI vs pre-LCI - confirm via EPC. EtherBoot SDP flash. ISN synchronization with DME mandatory. Clone not supported. Controls Digital Key Plus UWB passive entry interface. Full ISTA vehicle order coding required.
61357-9878234 Verify by VIN 2023

_years covers only 2023 for this generation

Used/donor module guide

Compatible donor years: 2023

Donor must match part family 61357-9878234 - requires cloning

Always match the full part number before buying a used module.

PART
61357-9878234
SECURITY
BMW ISN / BDC
CODING
Yes
CLONE
No
NOTES
BDC on 2023 G01 LCI. EtherBoot SDP flash. ISN sync with DME mandatory. Digital Key Plus UWB interface. Clone not supported. Full ISTA coding required.
BDC - Body Domain Controller (G45 Zonal) Verify by VIN 2024 x1

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Donor must match part family 61358-9898400 - requires cloning

Always match the full part number before buying a used module.

PART
61358-9898400
SECURITY
BMW ISN / BDC (zonal)
CODING
Yes
CLONE
No
NOTES
G45 BDC with zonal architecture elements. EtherBoot SDP flash. ISN synchronization with DME mandatory. Clone not supported. Digital Key Plus UWB interface integrated. 48V MHEV BSG communicates via BDC. Full ISTA vehicle order coding required. Part number approximate - G45 is new; verify via BMW EPC.
TCU / TCM TRANSMISSION MODULES

TCU / TCM Transmission Modules

TCU - 8HP45 8-Speed Auto x2
8HP45X Verify by VIN 2018-2019 J2534

_years covers only 2018-2019 for this generation

Used/donor module guide

Compatible donor years: 2018, 2019

Donor must match part family 8HP45X - requires cloning

Always match the full part number before buying a used module.

PART
8HP45X
PROTOCOL
J2534
CODING
Yes
CLONE
Yes
CHIP/MCU
Infineon TC1797
NOTES
ZF 8HP45 transmission, requires ISTA/D programming and adaptation, ZF Lifeguard Fluid 8, shift point learning required
8629295 Verify by VIN 2020-2021 OBD

_years covers only 2020-2021 for this generation

Used/donor module guide

Compatible donor years: 2020, 2021

Always match the full part number before buying a used module.

PART
8629295
PROTOCOL
OBD
CODING
Yes
CLONE
No
CHIP/MCU
Infineon TC297
NOTES
ZF 8HP45 transmission, requires ISTA/D programming, adaptation drive cycle 15km mixed driving, ATF spec: ZF Lifeguard Fluid 8
TCU - 8HP50 8-Speed Auto x3
8HP50X Verify by VIN 2018-2019 J2534

_years covers only 2018-2019 for this generation

Used/donor module guide

Compatible donor years: 2018, 2019

Donor must match part family 8HP50X - requires cloning

Always match the full part number before buying a used module.

PART
8HP50X
PROTOCOL
J2534
CODING
Yes
CLONE
Yes
CHIP/MCU
Infineon TC1797
NOTES
ZF 8HP50 transmission, requires ISTA/D programming and adaptation, ZF Lifeguard Fluid 8, shift point learning required
8629296 Verify by VIN 2020-2021 OBD

_years covers only 2020-2021 for this generation

Used/donor module guide

Compatible donor years: 2020, 2021

Always match the full part number before buying a used module.

PART
8629296
PROTOCOL
OBD
CODING
Yes
CLONE
No
CHIP/MCU
Infineon TC297
NOTES
ZF 8HP50 transmission, requires ISTA/D programming, adaptation drive cycle 15km mixed driving, ATF spec: ZF Lifeguard Fluid 8
8634 Verify by VIN 2024 J2534

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Always match the full part number before buying a used module.

PART
8634
PROTOCOL
J2534
CODING
Yes
CLONE
No
CHIP/MCU
Infineon TC297
NOTES
Requires BMW ISTA programming, adaptation procedure with 15-20min test drive, ZF Lifeguard Fluid 8
TCU - ZF 8HP50 8-Speed Auto Verify by VIN 2022-2023 x1

_years covers only 2022-2023 for this generation

Used/donor module guide

Compatible donor years: 2022, 2023

Donor must match part family 8HP70X - requires cloning

Always match the full part number before buying a used module.

PART
8HP70X
PROTOCOL
OBD
CODING
Yes
CLONE
Yes
CHIP/MCU
Infineon TC1797
NOTES
Requires BMW ISTA/D coding and adaptation. ZF LifeGuard Hybrid 2 ATF. TCU learn procedure via test plan.
TCU - ZF 8HP75 8-Speed Auto Verify by VIN 2022-2023 x1

_years covers only 2022-2023 for this generation

Used/donor module guide

Compatible donor years: 2022, 2023

Donor must match part family 8HP75X - requires cloning

Always match the full part number before buying a used module.

PART
8HP75X
PROTOCOL
OBD
CODING
Yes
CLONE
Yes
CHIP/MCU
Infineon TC1797
NOTES
Requires BMW ISTA/D coding and adaptation. ZF LifeGuard Hybrid 2 ATF. TCU learn procedure via test plan.
TCU - BMW 8G45 8-Speed Auto Verify by VIN 2022-2023 x1

_years covers only 2022-2023 for this generation

Used/donor module guide

Compatible donor years: 2022, 2023

Always match the full part number before buying a used module.

PART
8G45X
PROTOCOL
J2534
CODING
Yes
CLONE
No
CHIP/MCU
Bosch TC1797
NOTES
BMW proprietary 8G transmission. Requires original TCU due to VIN pairing. BMW TwinPower Turbo ATF. ISTA/D programming required.
TCU - 8HP75 8-Speed Auto Verify by VIN 2024 x1

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Always match the full part number before buying a used module.

PART
8635
PROTOCOL
J2534
CODING
Yes
CLONE
No
CHIP/MCU
Infineon TC297
NOTES
Requires BMW ISTA programming, adaptation procedure with 15-20min test drive, ZF Lifeguard Fluid 8
ABS / BRAKE MODULES

ABS / Brake Modules

DSC - Dynamic Stability Control (Bosch DSC 9.3) x4
34526-869320 Verify by VIN 2018

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
34526-869320
CLONE
No
NOTES
Bosch DSC 9.3 unit on G01. ISTA coding required after replacement. Hydraulic bleed procedure required post-replacement - use ISTA automated bleed cycle. Steering angle sensor recalibration via ISTA after DSC replacement. xDrive AWD transfer case communication via PT-CAN - confirm xDrive calibration after DSC replacement. DTC 5E20 common if wheel speed sensor connector disturbed. Part number approximate - verify via VIN in BMW EPC.
34526-869320 Verify by VIN 2019

_years covers only 2019 for this generation

Used/donor module guide

Compatible donor years: 2019

Always match the full part number before buying a used module.

PART
34526-869320
CLONE
No
NOTES
ISTA coding required after replacement. Hydraulic bleed via ISTA automated cycle. Steering angle sensor recalibration required. xDrive AWD integration - confirm xDrive adaptation post-replacement. Part number approximate.
34526-869320 Verify by VIN 2020

_years covers only 2020 for this generation

Used/donor module guide

Compatible donor years: 2020

Always match the full part number before buying a used module.

PART
34526-869320
CLONE
No
NOTES
ISTA coding required. Hydraulic bleed via ISTA cycle. Steering angle recalibration post-replacement. xDrive AWD adaptation confirmation. Part number approximate.
34526-869320 Verify by VIN 2021

_years covers only 2021 for this generation

Used/donor module guide

Compatible donor years: 2021

Always match the full part number before buying a used module.

PART
34526-869320
CLONE
No
NOTES
ISTA coding required. Hydraulic bleed cycle via ISTA. Steering angle recalibration. xDrive AWD adaptation confirmation. PHEV: confirm no interference with e-motor torque vectoring after DSC replacement.
DSC - Dynamic Stability Control (Bosch DSC) Verify by VIN 2022 x1

_years covers only 2022 for this generation

Used/donor module guide

Compatible donor years: 2022

Always match the full part number before buying a used module.

PART
34526-869320
CLONE
No
NOTES
ISTA coding required. Hydraulic bleed cycle via ISTA. Steering angle recalibration. xDrive AWD adaptation confirmation. Part number approximate - verify via EPC for LCI build.
DSC - Dynamic Stability Control Verify by VIN 2023 x1

_years covers only 2023 for this generation

Used/donor module guide

Compatible donor years: 2023

Always match the full part number before buying a used module.

PART
34526-869320
CLONE
No
NOTES
ISTA coding. Hydraulic bleed via ISTA. Steering angle recalibration. xDrive AWD adaptation. Part number approximate.
DSC - Dynamic Stability Control (Bosch DSC G45) Verify by VIN 2024 x1

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Always match the full part number before buying a used module.

PART
34526-9898500
CLONE
No
NOTES
G45 DSC. ISTA coding required. Hydraulic bleed cycle. Steering angle recalibration. xDrive AWD adaptation. 48V MHEV integration - confirm BSG brake energy recuperation calibration after DSC replacement. Part number approximate.
OTHER MODULES (IPC, SAS)

Other Modules (IPC, SAS)

Instrument Panel Cluster (IPC) x4
62108052820 Verify by VIN 2018-2019

_years covers only 2018-2019 for this generation

Used/donor module guide

Compatible donor years: 2018, 2019

Donor must match part family 62108052820 - requires cloning

Always match the full part number before buying a used module.

PART
62108052820
CLONE
Yes
NOTES
IPC cloning required for mileage preservation during replacement. Use Launch advanced programming tool or EEPROM programming tool for EEPROM read/write.
62108719999 Verify by VIN 2020-2021

_years covers only 2020-2021 for this generation

Used/donor module guide

Compatible donor years: 2020, 2021

Donor must match part family 62108719999 - requires cloning

Always match the full part number before buying a used module.

PART
62108719999
CLONE
Yes
NOTES
G01 pre-LCI Live Cockpit
62108760999 Verify by VIN 2022-2023

_years covers only 2022-2023 for this generation

Used/donor module guide

Compatible donor years: 2022, 2023

Donor must match part family 62108760999 - requires cloning

Always match the full part number before buying a used module.

PART
62108760999
CLONE
Yes
NOTES
G01 LCI Live Cockpit Pro
62109898500 Verify by VIN 2024

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Donor must match part family 62109898500 - requires cloning

Always match the full part number before buying a used module.

PART
62109898500
CLONE
Yes
NOTES
G45 new-gen Live Cockpit Pro
Steering Angle Sensor (SAS) x3
Part 1 Verify by VIN 2018-2019

_years covers only 2018-2019 for this generation

Used/donor module guide

Compatible donor years: 2018, 2019

Always match the full part number before buying a used module.

CODING
Yes
NOTES
INTEGRATED (clock spring / steering column module
Part 2 Verify by VIN 2018-2019

_years covers only 2018-2019 for this generation

Used/donor module guide

Compatible donor years: 2018, 2019

Always match the full part number before buying a used module.

CODING
Yes
NOTES
cross-year extension)
Part 3 Verify by VIN 2020-2024

_years covers only 2020-2024 for this generation

Used/donor module guide

Compatible donor years: 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

CODING
Yes
NOTES
INTEGRATED (ZGM steering column)
CONNECTIVITY & ACCESSORIES

Connectivity & Accessories

Other x26
65906-9371481 Verify by VIN 2018

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
65906-9371481
NOTES
NBT EVO head unit on 2018 G01. ISTA SDP coding required after replacement. VIN adaptation and vehicle order data required. Confirm NBT EVO vs CIC generation before ordering. Map data stored on internal SSD - update via USB or ISTA OTA if equipped.
62106-9388940 Verify by VIN 2018

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
62106-9388940
NOTES
ISTA SDP coding required. VIN adaptation written during coding session. Mileage stored in cluster - confirm odometer transfer authorization with BMW dealer. 12.3 inch digital cluster on M Sport and xLine trims.
62306-9321456 Verify by VIN 2018

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
62306-9321456
NOTES
Optional on M Sport trim. ISTA coding and HUD angle calibration required after replacement. Confirm option code SA610 before ordering replacement unit.
Part 4 Verify by VIN 2018

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

NOTES
ISTA coding required after amplifier or speaker system replacement. Confirm audio option code before ordering.
65906-9371481 Verify by VIN 2019

_years covers only 2019 for this generation

Used/donor module guide

Compatible donor years: 2019

Always match the full part number before buying a used module.

PART
65906-9371481
NOTES
NBT EVO on 2019 G01. ISTA SDP coding required. Confirm iDrive 6 vs early iDrive 7 via VIN option codes. VIN adaptation required.
62106-9388940 Verify by VIN 2019

_years covers only 2019 for this generation

Used/donor module guide

Compatible donor years: 2019

Always match the full part number before buying a used module.

PART
62106-9388940
NOTES
ISTA SDP coding required. Odometer in cluster - confirm transfer authorization with BMW dealer.
62306-9321456 Verify by VIN 2019

_years covers only 2019 for this generation

Used/donor module guide

Compatible donor years: 2019

Always match the full part number before buying a used module.

PART
62306-9321456
NOTES
Optional. ISTA coding and angle calibration required. Confirm option code SA610.
65906-9384452 Verify by VIN 2020

_years covers only 2020 for this generation

Used/donor module guide

Compatible donor years: 2020

Always match the full part number before buying a used module.

PART
65906-9384452
NOTES
MGU (Media Gateway Unit) on 2020 G01 iDrive 7. ISTA SDP coding required. Supports OTA map updates. Confirm option code SA6U5 for Navigation Professional before ordering.
62106-9388940 Verify by VIN 2020

_years covers only 2020 for this generation

Used/donor module guide

Compatible donor years: 2020

Always match the full part number before buying a used module.

PART
62106-9388940
NOTES
ISTA SDP coding. Odometer in cluster - BMW dealer authorization for transfer.
62306-9321456 Verify by VIN 2020

_years covers only 2020 for this generation

Used/donor module guide

Compatible donor years: 2020

Always match the full part number before buying a used module.

PART
62306-9321456
NOTES
ISTA coding and angle calibration. Confirm option code SA610.
Part 11 Verify by VIN 2020

_years covers only 2020 for this generation

Used/donor module guide

Compatible donor years: 2020

Always match the full part number before buying a used module.

NOTES
BMW Digital Key introduced 2020 G01. Requires NFC-capable BDC and compatible iOS/Android device. Activated via BMW ConnectedDrive app. ISTA used to confirm BDC NFC module status if key fails to pair.
65906-9384452 Verify by VIN 2021

_years covers only 2021 for this generation

Used/donor module guide

Compatible donor years: 2021

Always match the full part number before buying a used module.

PART
65906-9384452
NOTES
ISTA SDP coding required. OTA map updates supported. Navigation Professional option code SA6U5.
62106-9388940 Verify by VIN 2021

_years covers only 2021 for this generation

Used/donor module guide

Compatible donor years: 2021

Always match the full part number before buying a used module.

PART
62106-9388940
NOTES
ISTA SDP coding. Odometer in cluster - dealer authorization for transfer.
62306-9321456 Verify by VIN 2021

_years covers only 2021 for this generation

Used/donor module guide

Compatible donor years: 2021

Always match the full part number before buying a used module.

PART
62306-9321456
NOTES
ISTA coding and angle calibration. Option code SA610.
Part 15 Verify by VIN 2021

_years covers only 2021 for this generation

Used/donor module guide

Compatible donor years: 2021

Always match the full part number before buying a used module.

NOTES
Available on 2021 G01. Requires BDC NFC interface. ConnectedDrive activation. ISTA to confirm BDC NFC status.
65906-9867999 Verify by VIN 2022

_years covers only 2022 for this generation

Used/donor module guide

Compatible donor years: 2022

Always match the full part number before buying a used module.

PART
65906-9867999
NOTES
iDrive 8 with 14.9 inch curved display on 2022 G01 LCI. ISTA SDP coding required. OTA map and software updates via ConnectedDrive. Confirm LCI-specific MGU part number via EPC - not compatible with pre-LCI NBT EVO.
62106-9867998 Verify by VIN 2022

_years covers only 2022 for this generation

Used/donor module guide

Compatible donor years: 2022

Always match the full part number before buying a used module.

PART
62106-9867998
NOTES
Integrated with curved iDrive 8 display assembly. ISTA SDP coding. Odometer transfer requires BMW dealer authorization.
62306-9321456 Verify by VIN 2022

_years covers only 2022 for this generation

Used/donor module guide

Compatible donor years: 2022

Always match the full part number before buying a used module.

PART
62306-9321456
NOTES
ISTA coding and angle calibration. Confirm LCI option code.
Part 19 Verify by VIN 2022

_years covers only 2022 for this generation

Used/donor module guide

Compatible donor years: 2022

Always match the full part number before buying a used module.

NOTES
Digital Key Plus with UWB passive entry introduced on 2022 G01 LCI. Compatible with iPhone 11+ and select Android. BDC must have UWB hardware module. Activated via BMW app. ISTA confirms BDC UWB module status if Digital Key Plus fails.
65906-9867999 Verify by VIN 2023

_years covers only 2023 for this generation

Used/donor module guide

Compatible donor years: 2023

Always match the full part number before buying a used module.

PART
65906-9867999
NOTES
iDrive 8 on 2023 G01 LCI. ISTA SDP coding. OTA updates via ConnectedDrive. May have updated iDrive 8 software build vs 2022 - confirm via ISTA module ident.
62306-9321456 Verify by VIN 2023

_years covers only 2023 for this generation

Used/donor module guide

Compatible donor years: 2023

Always match the full part number before buying a used module.

PART
62306-9321456
NOTES
ISTA coding and angle calibration required.
Part 22 Verify by VIN 2023

_years covers only 2023 for this generation

Used/donor module guide

Compatible donor years: 2023

Always match the full part number before buying a used module.

NOTES
Digital Key Plus UWB. BMW app provisioning. ISTA confirms BDC UWB module status.
65906-9898600 Verify by VIN 2024

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Always match the full part number before buying a used module.

PART
65906-9898600
NOTES
iDrive 8.5 on G45 with 14.9 inch curved display. ISTA SDP coding required. OTA updates standard. G45-specific MGU - not compatible with G01 LCI unit. Confirm part number via EPC.
62306-9898700 Verify by VIN 2024

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Always match the full part number before buying a used module.

PART
62306-9898700
NOTES
G45 HUD. ISTA coding and angle calibration. Confirm G45 option code.
Part 25 Verify by VIN 2024

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Always match the full part number before buying a used module.

NOTES
Digital Key Plus UWB passive entry standard on G45. Compatible with iPhone 11+ and select Android. BMW app provisioning required. ISTA confirms BDC UWB module status.
Part 26 Verify by VIN 2024

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Always match the full part number before buying a used module.

NOTES
New G45 option. ISTA coding if panoramic roof control module replaced. Ambient lighting integration - confirm ISTA option codes before replacement.

35 gateway, immobilizer, and security items documented across 2018-2024.

GATEWAY / SECURITY MODULES

Gateway / Security Modules

Central Gateway Module x21
Part 1 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
Renesas
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
R7F701057
NOTES
Compatibility label: EVO. AMP | Notes: Read/Write
Part 2 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XET512
NOTES
Compatibility label: 7 series F01. FRM-Foot Space
Part 3 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
Compatibility label: E series. FRM-Foot Space | Notes: Read/Write
Part 4 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XDT256
NOTES
Compatibility label: E70 AHL. FRM-Foot Space | Notes: 0L15Y
Part 5 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
Compatibility label: E70 VDM. FRM-Foot Space | Notes: 3M25J
Part 6 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
Compatibility label: E70 XE. FRM-Foot Space | Notes: 3M25J
Part 7 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
Compatibility label: E81 E82 E88 XE. FRM-Foot Space | Notes: 3M25J
Part 8 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
Compatibility label: E87 BASIS. FRM-Foot Space | Notes: 3M25J
Part 9 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
Compatibility label: E87 E92 E93 AHL. FRM-Foot Space | Notes: 3M25J
Part 10 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
Compatibility label: E87 E92 E93 XE. FRM-Foot Space | Notes: 3M25J
Part 11 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
Compatibility label: E89 E9X LED AHL. FRM-Foot Space | Notes: 3M25J
Part 12 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
Compatibility label: E89 E9X LED XE. FRM-Foot Space | Notes: 3M25J
Part 13 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
Compatibility label: E90 E91 LED BASIS. FRM-Foot Space | Notes: 3M25J
Part 14 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XET512
NOTES
Compatibility label: F series. FRM-Foot Space | Notes: Read/Write
Part 15 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XET512
NOTES
Compatibility label: F18. FRM-Foot Space
Part 16 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
Compatibility label: MAX Brose. FRM-Foot Space | Notes: 3M25J
Part 17 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
Compatibility label: R56 HIGH EKS. FRM-Foot Space | Notes: 3M25J
Part 18 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
Compatibility label: R56 R56 HIGH EKS. FRM-Foot Space | Notes: 3M25J
Part 19 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

MFG
NXP / Freescale
SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384
NOTES
FRM-Foot Space | BMW E Serices | Notes: 3M25J, free code
Part 20 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
CAS4/CAS4+
NOTES
Compatibility label: CAS4/CAS4+. CAS4/CAS4+
Part 21 Dealer security required

vin_locked indicates immobilizer or VIN security

Used/donor module guide

Compatible donor years: 2018, 2019, 2020, 2021, 2022, 2023, 2024

Always match the full part number before buying a used module.

SECURITY
VIN-locked (UDS)
VIN LOCKED
Yes
CODING
Yes
CHIP/MCU
9S12XEQ384(3M25J)
NOTES
Compatibility label: BMW E Serices. Central gateway routes CAN/CAN-FD/Ethernet between module domains. Replacement requires VIN write and as-built configuration load via OEM software (ODIS, FDRS, DTS Monaco, etc.).
KEY SECURITY & IMMOBILIZER

Key Security & Immobilizer

  • System CAS4+ / FEM ISN
  • Add Key Yes
  • All Keys Lost Yes

BMW ISN CAS4+ - FEM architecture (2018); ISTA + dealer auth required for AKL

IMMOBILIZER MODULES

Immobilizer Modules

BMW FEM Immobilizer (CAS4+) Verify by VIN 2018 x1

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Donor must match part family INTEGRATED IN FEM (61356-9321228); VIN-locked

Always match the full part number before buying a used module.

PART
INTEGRATED IN FEM (61356-9321228)
SECURITY
BMW ISN (CAS4+)
NOTES
Immobilizer integrated in FEM on 2018 G01. ISN ties DME to FEM. AKL (All Keys Lost) requires ISTA + BMW dealer authorization or specialist ISN extraction tool (AUTEL IM608 Pro / Autologic). Pin extraction not available via standard aftermarket tools. Max 10 keys per vehicle. Dealer involvement strongly recommended for AKL scenarios.
BMW FEM/BDC Immobilizer Verify by VIN 2019 x1

_years covers only 2019 for this generation

Used/donor module guide

Compatible donor years: 2019

Always match the full part number before buying a used module.

SECURITY
BMW ISN (CAS4+)
NOTES
Confirm FEM vs BDC via VIN production date in ISTA. ISN ties DME to body module. AKL requires ISTA + BMW dealer authorization or AUTEL IM608 Pro / Autologic. Pin extraction not available via standard tools. Max 10 keys.
BMW BDC Immobilizer x2
INTEGRATED IN BDC (61356-9472831) Verify by VIN 2020

_years covers only 2020 for this generation

Used/donor module guide

Compatible donor years: 2020

Donor must match part family INTEGRATED IN BDC (61356-9472831); VIN-locked

Always match the full part number before buying a used module.

PART
INTEGRATED IN BDC (61356-9472831)
SECURITY
BMW ISN (BDC)
NOTES
BDC-integrated immobilizer on 2020 G01. ISN ties DME to BDC. AKL requires ISTA + BMW dealer authorization or AUTEL IM608 Pro / Autologic. Max 10 keys per VIN.
Part 2 Verify by VIN 2021

_years covers only 2021 for this generation

Used/donor module guide

Compatible donor years: 2021

Always match the full part number before buying a used module.

SECURITY
BMW ISN (BDC)
NOTES
BDC-integrated ISN immobilizer. AKL requires ISTA + dealer auth or AUTEL IM608 Pro. Pin extraction not available via standard tools. Max 10 keys.
BMW BDC Immobilizer (G01 LCI) x2
INTEGRATED IN BDC (61357-9878234) Verify by VIN 2022

_years covers only 2022 for this generation

Used/donor module guide

Compatible donor years: 2022

Donor must match part family INTEGRATED IN BDC (61357-9878234); VIN-locked

Always match the full part number before buying a used module.

PART
INTEGRATED IN BDC (61357-9878234)
SECURITY
BMW ISN (BDC)
NOTES
BDC-integrated ISN. AKL requires ISTA + BMW dealer auth or AUTEL IM608 Pro. Digital Key Plus UWB tokens stored in BDC - must be re-provisioned after BDC replacement. Max 10 keys.
Part 2 Verify by VIN 2023

_years covers only 2023 for this generation

Used/donor module guide

Compatible donor years: 2023

Always match the full part number before buying a used module.

SECURITY
BMW ISN (BDC)
NOTES
BDC-integrated ISN. AKL requires ISTA + dealer auth or AUTEL IM608 Pro. Max 10 keys.
BMW BDC Immobilizer (G45 Zonal) Verify by VIN 2024 x1

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Donor must match part family INTEGRATED IN BDC (G45); VIN-locked

Always match the full part number before buying a used module.

PART
INTEGRATED IN BDC (G45)
SECURITY
BMW ISN (BDC Zonal)
NOTES
G45 BDC-integrated ISN with zonal architecture. AKL requires ISTA + BMW dealer authorization. Specialist tools (AUTEL IM608 Pro II or newer) - confirm tool compatibility with G45 platform before AKL attempt. Max 10 keys per VIN.
KEY & FOB TYPES

Key & Fob Types

Other x7
66126-9397645 Verify by VIN 2018

_years covers only 2018 for this generation

Used/donor module guide

Compatible donor years: 2018

Always match the full part number before buying a used module.

PART
66126-9397645
NOTES
Key programming via ISTA only. FEM key adaptation procedure. Minimum 2 working keys required for add-key. AKL requires ISTA + dealer authorization. Optional BMW Display Key available - separate ISTA procedure. Digital Key (NFC via smartphone) not available on 2018 G01. Max 10 keys per VIN.
66126-9397645 Verify by VIN 2019

_years covers only 2019 for this generation

Used/donor module guide

Compatible donor years: 2019

Always match the full part number before buying a used module.

PART
66126-9397645
NOTES
ISTA key adaptation to FEM or BDC. Min 2 working keys for add-key. AKL requires dealer auth. Display Key optional. Digital Key not available on 2019 G01. Max 10 keys per VIN.
66126-9397645 Verify by VIN 2020

_years covers only 2020 for this generation

Used/donor module guide

Compatible donor years: 2020

Always match the full part number before buying a used module.

PART
66126-9397645
NOTES
ISTA key adaptation to BDC. Min 2 working keys for add-key. AKL requires dealer auth. BMW Digital Key (NFC phone) available - activate via ConnectedDrive. Display Key optional. Max 10 keys per VIN.
66126-9397645 Verify by VIN 2021

_years covers only 2021 for this generation

Used/donor module guide

Compatible donor years: 2021

Always match the full part number before buying a used module.

PART
66126-9397645
NOTES
ISTA adaptation to BDC. Min 2 for add-key. AKL requires dealer auth. Digital Key NFC via ConnectedDrive. Display Key optional. Max 10 keys.
66126-9397645 Verify by VIN 2022

_years covers only 2022 for this generation

Used/donor module guide

Compatible donor years: 2022

Always match the full part number before buying a used module.

PART
66126-9397645
NOTES
ISTA adaptation to BDC. Min 2 working keys for add-key. AKL requires dealer auth. Digital Key Plus UWB via BMW app (iPhone 11+ or compatible Android). Physical Display Key optional. Max 10 keys per VIN.
66126-9397645 Verify by VIN 2023

_years covers only 2023 for this generation

Used/donor module guide

Compatible donor years: 2023

Always match the full part number before buying a used module.

PART
66126-9397645
NOTES
ISTA adaptation to BDC. Min 2 for add-key. AKL requires dealer auth. Digital Key Plus UWB via BMW app. Max 10 keys.
66126-9898800 Verify by VIN 2024

_years covers only 2024 for this generation

Used/donor module guide

Compatible donor years: 2024

Always match the full part number before buying a used module.

PART
66126-9898800
NOTES
ISTA adaptation to G45 BDC. Min 2 for add-key. AKL requires dealer auth. Digital Key Plus UWB is primary access method on G45. Physical smart key backup available. Confirm tool support for G45 before AKL. Max 10 keys.

Replacement Notes

CAS4+ / FEM ISN system. OEM diagnostic tool required for key programming and module replacement. No obd pin extraction; akl supported.

ARCHITECTURE & CONNECTIVITY

Architecture & Connectivity

Body Construction
Steel unibody with aluminum hood, front subframe, and suspension components
OBD Protocol
ISO 15765-4 CAN / BMW-specific UDS (ISTA required for full access)
CAN Architecture
FlexRay, MOST, K-CAN, K-CAN2, PT-CAN, PT-CAN2, Ethernet (EtherBoot)
Infotainment
BMW iDrive 6 / NBT EVO
OTA Capable
No
ECU Unlock Supported
No
Custom Programming
Yes
WHAT WE RESOLVE

G01 (2018-2024) common module and ADAS issues

  • ADAS calibration drift Watch for calibration needs after windshield, bumper, suspension, camera, or radar work. Documented systems include Active Driving Assistant - Forward Camera (KAFAS 2) (2018), Front Radar - Adaptive Cruise Control / Pre-Collision (FRSF) (2018), Blind Spot Detection (BSD) - Rear Side Radar (2018), and Surround View Camera System (optional) (2018). Year-marked systems apply only to the shown range.
  • SRS crash-data and warning light SRS service can involve Advanced Crash Safety Module (ACSM) (2018) and Advanced Crash Safety Module (ACSM) (2019-2024). Part numbers and crash-data workflow are confirmed for the exact year/VIN.
  • Replacement module setup ECU/PCM replacement programming, BCM configuration, TCU/TCM cloning, ABS/EBCM setup are represented in the merged generation data. Rows with year ranges do not apply to every model year; verify by VIN.
  • Gateway, key, and immobilizer access Gateway, key, and immobilizer procedures are represented by 35 merged security records. Access and all-keys-lost support varies by year - verify by VIN.
FREQUENTLY ASKED QUESTIONS

FAQ

Can you program BMW X3 (2018-2024) modules?

Yes. Core Auto Logic supports generation-scoped module programming for the BMW X3 (2018-2024). The merged generation data includes ECU/PCM, BCM, TCU/TCM, ABS/EBCM, and SRS coverage. Rows marked with a year range apply only to that part of the span; unmarked rows are present across the merged generation data.

Which modules are documented for BMW X3 (2018-2024)?

The BMW X3 (2018-2024) generation currently shows 67 core module records across ECU/PCM, BCM, TCU/TCM, ABS/EBCM, and SRS groups. SRS examples include Advanced Crash Safety Module (ACSM) (2018) and Advanced Crash Safety Module (ACSM) (2019-2024). Part numbers and module variants must be confirmed for your exact year/VIN. Reference part number: 65.77-9350002-01(A2C37764805) (2018) - confirm for your exact year/VIN.

Does BMW X3 (2018-2024) need ADAS calibration after glass or collision work?

The merged generation data documents 25 ADAS systems, including Active Driving Assistant - Forward Camera (KAFAS 2) (2018), Front Radar - Adaptive Cruise Control / Pre-Collision (FRSF) (2018), Blind Spot Detection (BSD) - Rear Side Radar (2018), Surround View Camera System (optional) (2018), and Active Driving Assistant - Forward Camera (KAFAS 2 / KAFAS 3) (2019). Calibration triggers include Windshield Replacement (2018), Front Bumper Repair or Replacement (2018), Rear Bumper Repair or Replacement (2018), and DME Replacement (2018). Procedure type is VIN-specific scan-tool procedure; verify exact requirements by VIN before setup.

Can you reset the airbag module on BMW X3 (2018-2024)?

Yes. The generation data includes 24 SRS records, including Advanced Crash Safety Module (ACSM) (2018) and Advanced Crash Safety Module (ACSM) (2019-2024). Bench reset, cloning, and replacement setup are handled after part-number review. Any SRS part number shown for this generation is planning data only - confirm for your exact year/VIN. Reference part number: 65.77-9350002-01(A2C37764805) (2018) - confirm for your exact year/VIN.

Do all BMW X3 (2018-2024) years use the same parts?

No assumption should be made across the full span. The generation page merges rows across 2018-2024; any row that does not span all data-bearing years is printed with its year range or treated as varies by year - verify by VIN. Part numbers always require exact year/VIN confirmation before ordering, cloning, or programming.

Can you program keys or immobilizer systems for BMW X3 (2018-2024)?

Yes, where the VIN and security workflow support it. The generation data includes 35 gateway, immobilizer, or key-security records. Gateway examples include Central Gateway Module. Key records are present in the merged generation data. Security access, all-keys-lost eligibility, and add-key workflows vary by year - verify by VIN.

How long does service take for BMW X3 (2018-2024)?

Most programming, cloning, SRS, and calibration jobs are quoted after VIN, DTC, part number, and repair-scope review. Labor time varies by year - verify by VIN before scheduling. Mail-in module work typically depends on module condition, donor data, and shipping window.

Is BMW X3 (2018-2024) service mobile or mail-in?

Both paths are available depending on the job. Mobile service covers DFW on-vehicle diagnostics, ADAS setup, key programming, and post-repair coding. Mail-in service covers ECU, BCM, SRS, TCU, ABS, and other bench module work nationwide. We confirm the correct path for your exact year/VIN before scheduling.

OTHER GENERATIONS

More X3 generations