Every control module on the 2020-2026 BMW M8 — where it lives, replacement time, and what it takes to program a replacement. Modules marked dealer / factory tool won't work after a part swap alone — budget for programming.
Electronic Transmission Control (EGS/TCU) 4.5 hr R&R security gateway +1.2 hr ▸ programming details
📍 Transmission housing, driver side or integrated in valve body
🔧 BMW ISTA + ICOM Next
⚠️ 8-speed ZF automatic; transmission adaptation required after coding; may require transmission removal
Electric Power Steering (EPS) 3.2 hr R&R security gateway +1.0 hr ▸ programming details
📍 Steering column or rack housing
🔧 BMW ISTA + ICOM Next
⚠️ Steering angle sensor calibration mandatory; wheel alignment recommended after replacement
Integrated Heating/Air Conditioning (IHKA) 2.8 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Behind center dashboard, above transmission tunnel
🔧 BMW ISTA + ICOM Next
⚠️ Dashboard removal typically required; refrigerant recovery/recharge needed
Digital Motor Electronics (DME) 2.5 hr R&R security gateway +1.5 hr ▸ programming details
📍 Engine bay, driver side firewall or under intake manifold
🔧 BMW ISTA + ICOM Next
⚠️ ISN synchronization with CAS required; dealer authentication mandatory for programming; S63 V8 engine
Car Access System (CAS) 2.0 hr R&R security gateway +2.0 hr ▸ programming details
📍 Steering column area or behind dashboard
🔧 BMW ISTA + ICOM Next
⚠️ All keys must be reprogrammed; ISN sync with DME mandatory; dealer-only operation
Head Unit / Central Information Display (HU/NBT EVO) 2.0 hr R&R security gateway +1.0 hr ▸ programming details
📍 Behind center dashboard screen or in trunk electronics box
🔧 BMW ISTA + ICOM Next
⚠️ iDrive system; FSC codes may need reactivation; navigation data transfer required
Body Domain Controller / Front Electronic Module (BDC/FEM) 1.8 hr R&R security gateway +1.0 hr ▸ programming details
📍 Behind glove box or passenger footwell area
🔧 BMW ISTA + ICOM Next
⚠️ Central body control; VIN coding mandatory; controls lighting, wipers, comfort functions
Central Gateway Module (ZGW/CGW) 1.5 hr R&R security gateway +1.5 hr ▸ programming details
📍 Behind glove box or passenger footwell
🔧 BMW ISTA + ICOM Next
⚠️ Security gateway; replacement requires dealer authentication; all modules may need recoding
Dynamic Stability Control (DSC) 1.5 hr R&R security gateway +0.8 hr ▸ programming details
📍 Engine bay, driver side near brake master cylinder
🔧 BMW ISTA + ICOM Next
⚠️ Brake bleeding required after replacement; steering angle sensor calibration required
Instrument Cluster / Kombi-Instrument (KOMBI) 1.5 hr R&R security gateway +0.8 hr ▸ programming details
📍 Behind instrument panel, driver side dash
🔧 BMW ISTA + ICOM Next
⚠️ Mileage programming requires dealer authentication; digital display cluster
Adaptive LED Headlight Module (AHL/KAFAS) 1.5 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Inside headlight assembly, each side
🔧 BMW ISTA + ICOM Next
⚠️ Headlight aim calibration required; camera calibration if KAFAS integrated
Active Cruise Control Radar (ACC) 1.5 hr R&R security gateway +1.0 hr ▸ programming details
📍 Front bumper, center behind grille
🔧 BMW ISTA + ICOM Next
⚠️ Radar alignment/calibration mandatory; driving dynamics control integration
Electronic Damper Control / Integral Active Steering (EDC/VDC) 1.5 hr R&R dealer / factory tool +0.8 hr ▸ programming details
📍 Trunk area or under rear seat
🔧 BMW ISTA + ICOM Next
⚠️ Adaptive M suspension; ride height calibration required; steering angle sensor sync if IAS
Fuel Pump Control Module (EKPM) 1.2 hr R&R aftermarket tool +0.3 hr ▸ programming details
📍 Trunk floor, under spare tire area or near fuel tank
🔧 BMW ISTA or Autel MaxiSys
⚠️ Fuel tank may need lowering; adaptation required for fuel pressure
Advanced Crash Safety Module (ACSM) 1.2 hr R&R security gateway +0.5 hr ▸ programming details
📍 Center console tunnel, under center armrest or front seats
🔧 BMW ISTA + ICOM Next
⚠️ Battery disconnect required; crash data must be cleared; VIN coding required
Top View Camera / Rear View Camera (KAFAS/TVM/RFK) 1.2 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Windshield (front), trunk lid or bumper (rear), side mirrors
🔧 BMW ISTA + ICOM Next
⚠️ Camera calibration required; surround view system; windshield replacement affects KAFAS
Door Module (TRSVC/FZD) 1.2 hr R&R aftermarket tool +0.3 hr ▸ programming details
📍 Inside each door panel, behind trim
🔧 BMW ISTA or Autel MaxiSys
⚠️ Window initialization required; soft-close function adaptation
Tailgate Module (HKL) 1.0 hr R&R aftermarket tool +0.3 hr ▸ programming details
📍 Inside trunk lid or tailgate
🔧 BMW ISTA or Autel MaxiSys
⚠️ Power trunk; position learning required after replacement
Telematics Communication Box (TCB/TCU) 1.0 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Trunk area, driver side or under rear seat
🔧 BMW ISTA + ICOM Next
⚠️ ConnectedDrive services; SIM card and subscription activation required
Seat Module (SM) 0.8 hr R&R aftermarket tool +0.3 hr ▸ programming details
📍 Under front seats, driver and passenger
🔧 BMW ISTA or Autel MaxiSys
⚠️ Seat position adaptation may be needed; heated/ventilated seat functions
Park Distance Control (PDC) 0.8 hr R&R aftermarket tool +0.2 hr ▸ programming details
📍 Trunk area or rear bumper
🔧 BMW ISTA or Autel MaxiSys
⚠️ Sensor calibration may be automatic; parking assistant functions
Tire Pressure Monitoring System (RDC) 0.5 hr R&R aftermarket tool +0.2 hr ▸ programming details
📍 Integrated in DSC module or separate trunk module
🔧 BMW ISTA or Autel MaxiSys
⚠️ Sensor relearn required after tire rotation or replacement
Aftermarket tool coverage varies by software version and vehicle build — treat "aftermarket tool" rows as "usually possible" and verify against your tool maker's coverage list before promising a customer. Spot a wrong location or hour?
Tell us — corrections ship fast here.