Every control module on the 2022-2026 BMW M2 — 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.
Integrated Heating/Air Conditioning (IHKA) 4.0 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Behind center dashboard, above transmission tunnel
🔧 BMW ISTA/P
⚠️ Dashboard removal required. Dual-zone automatic climate control. VO coding for features.
Transmission Control Unit (TCU) 3.0 hr R&R security gateway +1.5 hr ▸ programming details
📍 Transmission tunnel, integrated with transmission
🔧 BMW ISTA/P + dealer authentication
⚠️ 8-speed ZF automatic (8HP76). Requires extensive adaptation and VIN coding. Transmission drop required.
Head Unit (HU-MGU) 2.5 hr R&R security gateway +1.5 hr ▸ programming details
📍 Behind center dashboard screen
🔧 BMW ISTA/P + dealer authentication
⚠️ iDrive 8.0 (Operating System 8). 14.9-inch curved display. VO coding and FSC codes required.
Electric Power Steering (EPS) 2.2 hr R&R security gateway +1.0 hr ▸ programming details
📍 Steering column, below dashboard
🔧 BMW ISTA/P + dealer authentication
⚠️ Variable ratio steering. Steering angle sensor calibration required. M-specific steering maps.
Front Electronic Module (FEM) 1.8 hr R&R security gateway +2.0 hr ▸ programming details
📍 Engine bay, right side near battery
🔧 BMW ISTA/P + dealer authentication
⚠️ Replaces FRM. Integrated body control and power distribution. Critical for all electrical functions.
Central Gateway Module (ZGW) 1.5 hr R&R security gateway +2.5 hr ▸ programming details
📍 Behind glove box, right side of dashboard
🔧 BMW ISTA/P + dealer authentication
⚠️ Enhanced security gateway (Ethernet backbone). Replacement requires dealer authentication and full vehicle recoding.
Surround View Camera System (KAFAS) 1.5 hr R&R dealer / factory tool +0.8 hr ▸ programming details
📍 Multiple locations (front, rear, side mirrors)
🔧 BMW ISTA/P
⚠️ 360-degree camera system. Calibration required for all cameras. Integrated with parking assistant.
Digital Motor Electronics (DME) 1.2 hr R&R security gateway +1.0 hr ▸ programming details
📍 Engine bay, rear firewall driver side
🔧 BMW ISTA/P + dealer authentication
⚠️ S58 engine (3.0L twin-turbo I6). ISN synchronization with CAS required. Enhanced gateway security.
Dynamic Stability Control (DSC) 1.2 hr R&R security gateway +1.0 hr ▸ programming details
📍 Engine bay, driver side near strut tower
🔧 BMW ISTA/P + dealer authentication
⚠️ Integrated ABS/DSC with M-specific 10-stage traction control. Brake bleed and calibration required.
Instrument Cluster (KOMBI) 1.2 hr R&R security gateway +1.0 hr ▸ programming details
📍 Dashboard, behind instrument panel
🔧 BMW ISTA/P + dealer authentication
⚠️ 12.3-inch digital display. Mileage programming requires dealer authentication. M-specific displays.
Door Module (TRSVC) 1.2 hr R&R dealer / factory tool +0.3 hr ▸ programming details
📍 Inside each door (4 modules total)
🔧 BMW ISTA/D
⚠️ Controls windows, mirrors, locks. VO coding for Comfort Access and auto-up/down features.
Car Access System (CAS) 1.2 hr R&R security gateway +2.0 hr ▸ programming details
📍 Behind glove box, center of dashboard
🔧 BMW ISTA/P + dealer authentication
⚠️ CAS4+ or newer. All keys must be re-synchronized. ISN exchange with DME required. Comfort Access standard.
Fuel Pump Control Module (EKPM) 1.0 hr R&R aftermarket tool +0.3 hr ▸ programming details
📍 Trunk, under floor panel near fuel tank
🔧 BMW ISTA/D or Autel
⚠️ VO coding usually not required, but adaptation recommended for proper fuel delivery.
Adaptive LED Headlight Module (AHL) 1.0 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Each headlight assembly (left and right)
🔧 BMW ISTA/P
⚠️ Adaptive LED with matrix function. Calibration required. Sold as assembly with headlight.
Active Cruise Control Radar (ACC) 1.0 hr R&R dealer / factory tool +0.8 hr ▸ programming details
📍 Front bumper, center behind grille
🔧 BMW ISTA/P
⚠️ Adaptive cruise control with stop-and-go. Calibration and alignment required after replacement.
Advanced Crash Safety Module (ACSM) 0.8 hr R&R security gateway +0.5 hr ▸ programming details
📍 Center console, under shifter trim
🔧 BMW ISTA/P + dealer authentication
⚠️ VIN coding required. Crash data must be cleared if deployed. Enhanced side impact detection.
Driver Assistance Camera (KAFAS) 0.8 hr R&R dealer / factory tool +0.8 hr ▸ programming details
📍 Windshield, behind rearview mirror
🔧 BMW ISTA/P
⚠️ Lane departure warning, traffic sign recognition. Windshield calibration required after replacement.
Electronic Damper Control (EDC) 0.8 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Trunk, right side panel
🔧 BMW ISTA/P
⚠️ Adaptive M suspension with frequency-selective damping. Requires calibration and VO coding.
Telematics Communication Box (TCB) 0.8 hr R&R dealer / factory tool +0.5 hr ▸ programming details
📍 Trunk, left side panel
🔧 BMW ISTA/P
⚠️ 5G connectivity. ConnectedDrive services. SIM card and subscription registration required.
Park Distance Control (PDC) 0.7 hr R&R dealer / factory tool +0.3 hr ▸ programming details
📍 Trunk, left side panel
🔧 BMW ISTA/D
⚠️ Front and rear sensors. Calibration required after replacement. Integrated with parking assistant.
Seat Module (SM) 0.6 hr R&R dealer / factory tool +0.3 hr ▸ programming details
📍 Under each front seat (driver and passenger)
🔧 BMW ISTA/D
⚠️ Controls power seat, heating, ventilation if equipped. VO coding for feature activation.
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.