Body functions, access and the immobilizer sit in the BDC, one of the first in a BMW. The E90 lesson still applies — one module fault reads as a cluster of unrelated symptoms — and the BDC holds the car's key data, so a replacement has to be programmed in or have the original's data cloned to it.
The tailgate wiring still flexes itself apart at the hinge, as on the E70: dead license plate lights, rear wiper and tailgate release faults are often one broken wire bundle.
From a documented source: transpondery.com CAS/FEM/BDC list; go-parts.com (tailgate wiring).
Modules that fail on this one
- BDC (body domain controller)The FEM's successor — body functions, access, immobilizer and gateway in one domain module, from the 2014 X5 and BMW/Mini front-drive cars to the G-series.
Work this generation comes in for
- Diagnostics & Electrical TroubleshootingComplex, intermittent and non-standard faults in electronic systems and the digital data buses (CAN, LIN, FlexRay, MOST), and in the wiring itself: parasitic drains, water damage, chewed or brittle harnesses.
- ECU Programming & CodingProgramming, resetting, pairing and recoding control units of any complexity: powertrain, transmission, comfort modules, body electronics and multimedia.
- Control Unit Replacement & AdaptationFull-cycle adaptation and synchronization of both new and used control units, component protection removal, and configuration to the specific car.
- Retrofits & Feature ActivationRetrofitting genuine options and factory equipment, and activating hidden features, navigation and multimedia systems.
- Airbag, Safety & ADASDiagnosis and repair of airbag, safety and driver-assistance systems — modules, sensors and the faults they leave behind after a hit.
Run a repair or body shop? BMW programming support for shops
