3D Model
Schematic · 3D model in production
Drag to rotate · Pinch to zoom
Part

Body Control Module

Lifespan
Replace only on confirmed BCM failure after all supply voltage, earth, and sensor inputs have been verified. BCM failure is uncommon — most apparent BCM faults are supply or earth issues.
Replace cost
Difficulty
electrics-lighting
Electrics & Lighting
Condition · how to read the wear
Three states, from healthy to replace
Healthy
Excellent
Watch
Normal
Replace
Worn

What it is

The Body Control Module (BCM) is the central electronic module that manages all comfort, convenience, and body electrical systems in the vehicle — distinct from the Engine Control Unit which focuses on powertrain management. The BCM monitors and controls central locking and remote keyless entry, windows and mirrors, interior and exterior lighting not directly managed by the ECU, the horn, windscreen wipers, the immobiliser, the instrument cluster warning lights, the audio system power, heated seats, and dozens of other functions depending on vehicle specification. It receives inputs from door switches, seat switches, door lock switches, remote key signals, ambient light sensors, rain sensors, and the ignition switch, and commands outputs to motors, solenoids, relays, and lights. The BCM communicates with all other control modules through the CAN bus network — it may receive engine running status from the ECU to determine appropriate function logic, and send door ajar status to the instrument cluster for display. Modern BCMs contain non-volatile memory that retains programming and learned settings even when the battery is disconnected. When a BCM is replaced, it must be programmed with the vehicle's specific configuration settings (which optional features are fitted, the immobiliser key data, the VIN for theft protection) using a workshop diagnostic tool.

What it does

The BCM centralises the control logic for all body functions that would otherwise require dozens of individual relays and timer circuits. By processing multiple inputs and controlling multiple outputs through software rather than dedicated hardware circuits, it allows complex behaviour (such as delayed window closing after key removal, or door locking when the vehicle reaches a specific speed) without additional hardware. The BCM's software logic can be updated by the manufacturer to change or improve vehicle behaviour — a software update may add functionality, fix bugs, or improve the response of comfort systems without any physical changes to the vehicle. The BCM also manages the vehicle's power saving functions when parked: it monitors door open/close events, activates the alarm when triggered, and controls the transition from active to sleep mode to minimise battery drain. A BCM that does not enter sleep mode correctly allows continuous current draw from modules that should be inactive, causing the battery to discharge over a period of days even when the vehicle is parked and locked.

What goes wrong

Multiple simultaneous body function failures: When several apparently unrelated body functions fail simultaneously (central locking, interior lighting, and remote key entry all fail together, for example), a BCM supply voltage or earth fault is a common cause. Check the BCM fuse(s) and the BCM's main earth connection before condemning the module itself.

Excessive battery drain when parked: A BCM that fails to enter sleep mode, or that has a software fault causing it to remain partially active, draws 50–200 milliamps when it should be drawing less than 5 milliamps in deep sleep. This discharges a healthy battery in 3–7 days. Identify by measuring current draw at the battery negative with all doors closed and locked, waiting 10–15 minutes for all modules to sleep, then measuring current draw. Above 50mA sustained indicates an active module preventing sleep.

Remote key or immobiliser not recognised: BCM programming corruption or memory failure can cause it to lose the programmed key data, preventing the immobiliser from recognising programmed keys and preventing the vehicle from starting. Requires professional immobiliser relearning using manufacturer-specific diagnostic tools.

Hearing or feeling one of these? Describe it to OOG-E →

How to maintain it

Level 1 — Function Monitoring: Test all BCM-controlled functions regularly as part of the monthly vehicle walk-around. Central locking, all exterior lights, wiper function, horn, and remote key operation should all be tested. Any function that starts failing intermittently — particularly remote key range reduction or intermittent central locking — warrants professional investigation before complete failure occurs.

Level 2 — Battery Drain Investigation: If the battery is repeatedly found flat without an obvious cause (lights left on, etc.), have a current draw test performed. This identifies which module is preventing the electrical system from sleeping. The BCM is a common culprit but not the only possible cause.

Level 3 — Professional BCM Replacement: BCM replacement is a workshop procedure requiring the new module to be programmed with the vehicle's specific data. A BCM removed from another vehicle cannot simply be swapped in — the immobiliser data and configuration will not match. On some platforms, all other control modules must be informed of the new BCM's identity through a module configuration procedure. Estimate both part and programming costs before committing to BCM replacement.

What a mechanic checks

Not sure what you're looking at?

Describe the sound or symptom to OOG-E and get a read on what's going on.

Ask OOG-E
More in this system