The Body Control Module (BCM) is the central computer that manages a GM vehicle’s body electronics: interior and exterior lighting, power windows and locks, anti-theft authority, chime and warning sounds, key fob recognition, and — critically — the VIN authority that other modules (HMI, CSM, ACM, cluster) authenticate against when the vehicle is started.
When the BCM is replaced, the new module must be programmed to the vehicle’s VIN before other modules will trust it. If the BCM fails to send the proper VIN data over GMLAN to the radio, the radio will display “LOCKED” or “THEFTLOCK” and refuse to operate until the VIN authority is restored.
Many infotainment problems that initially appear to be HMI or radio failures are actually BCM problems. Symptoms of a failing BCM can include:
- Radio displays “LOCKED” or “THEFTLOCK” after a battery disconnect or replacement
- Intermittent failure of windows, locks, or interior lights
- Phantom warning chimes
- Loss of communication between modules on GMLAN
- Key fob recognition failures
WAMS offers VIN-programmed replacement BCMs and custom BCM programming for both Global A and Global B vehicles. Custom programming covers manual transmission conversions, RPO changes, and option enablement on platforms where the dealer cannot perform the work.