Fitment notes: Located in trunk; AGM required for start-stop system
As an Amazon Associate, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Every control module on the 2017-2026 BMW Z4 — 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.
📍 Transmission bell housing or attached to transmission body
🔧 BMW ISTA/P with dealer authentication
⚠️ ZF 8-speed automatic. Requires VIN coding, adaptation, and ZGW authentication. Manual transmission not available in G29.
Car Access System (CAS)2.0 hr R&Rsecurity gateway +2.0 hr▸ programming details
📍 Dashboard, behind instrument cluster or integrated with steering column
🔧 BMW ISTA/P with dealer authentication
⚠️ CAS4+ or later. Immobilizer and key management. Requires ISN sync with DME, key programming, VIN coding, and ZGW authentication. Dealer-only replacement.
Head Unit / Central Information Display (NBT EVO / HU)2.0 hr R&Rsecurity gateway +1.0 hr▸ programming details
📍 Behind dashboard center stack
🔧 BMW ISTA/P with dealer authentication
⚠️ NBT EVO (2017-2018) or iDrive 7.0 (2019+). Requires VIN coding, FSC codes for features, and ZGW authentication. Touchscreen interface.
Front Electronic Module / Body Domain Controller (FEM)1.8 hr R&Rsecurity gateway +1.5 hr▸ programming details
📍 Engine compartment, left side near fender or behind headlight
🔧 BMW ISTA/P with dealer authentication
⚠️ Replaces FRM in G-series. Controls lighting, wipers, windows, central locking. Requires full VIN coding, FA programming, and ZGW authentication. Critical module.
⚠️ Security gateway. Controls access to all other modules. Replacement requires dealer-level authentication and full vehicle recoding. Critical security module.
Digital Motor Electronics (DME)1.5 hr R&Rsecurity gateway +1.5 hr▸ programming details
📍 Engine compartment, left side firewall or under intake manifold (B46/B58 engines)
🔧 BMW ISTA/P with dealer authentication
⚠️ ISN synchronization with CAS required. Central Gateway (ZGW) security requires dealer-level authentication for programming. B46 4-cylinder (sDrive30i) or B58 6-cylinder (M40i) engines.
Active Cruise Control Radar (ACC)1.5 hr R&Rsecurity gateway +1.0 hr▸ programming details
📍 Front bumper, center behind grille
🔧 BMW ISTA/P with dealer authentication
⚠️ Optional adaptive cruise control. Requires calibration, VIN coding, and ZGW authentication after replacement.
Door Module (TRSVC)1.2 hr R&Raftermarket tool +0.3 hr▸ programming details
📍 Inside each door panel (driver and passenger)
🔧 BMW ISTA/D or Autel MaxiSys Elite
⚠️ Controls door locks, windows, mirrors. Requires basic coding for feature activation.
⚠️ Controls power seat functions, heating, ventilation, memory. Requires 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.
Size-standard part numbers — verify your connector type before buying. Rear blades are model-specific; check the package's vehicle list.
Fuel economy figures are EPA data via fueleconomy.gov (median across matching trims). Performance figures are compiled estimates for the 2026 BMW Z4 2.0L Turbo I4 and can vary by trim.
🔧 Database maintained under the daily editorial review of Chris Hackleman · Master Technician · 20+ years and Jeff Moore · Master Lexus & Toyota Mechanic · 20+ years.