If your 2003-2007 GM truck or van is suddenly possessed by electrical gremlins—flickering lights, power windows with a mind of their own, or a security light that won’t turn off—you’re likely dealing with a failing Body Control Module (BCM). As the central hub for your vehicle’s body electronics, when the BCM goes down, it can cause a cascade of frustrating and seemingly unrelated issues. This isn’t just an annoyance; it can affect everything from your interior lights to your vehicle’s security system.
We offer a straightforward, reliable solution: a replacement Programmed GM BCM specific to your vehicle. Forget the expensive trip to the dealership and the hassle of scheduling a programming appointment. Simply provide us with your vehicle’s VIN during checkout, and we’ll program the module with the latest GM software before it even leaves our facility. This ensures it’s a true plug-and-play fix, designed to restore your truck or van’s functionality right out of the box.
A Technician’s Notebook: The Silverado with a Ghost
I remember a 2005 Silverado 2500 that came into my bay with a list of complaints that made no sense together. The dome light would stay on, the radio presets would randomly wipe, and the horn would chirp when using the turn signal. The owner had already replaced the battery and checked all the fuses. A quick scan showed multiple U-codes (communication errors) pointing to the BCM. After swapping in a pre-programmed module, every single issue vanished. These modules are notorious for causing these ghost-in-the-machine problems, and a properly configured replacement is often the only real fix.
Is Your GM Vehicle Showing These Symptoms?
- ✔ Erratic or non-functional power windows, door locks, and mirrors.
- ✔ Interior or exterior lights staying on or not turning on at all.
- ✔ The security or anti-theft light is illuminated, potentially causing a no-start condition.
- ✔ Intermittent operation of the radio, climate controls, or instrument cluster gauges.
- ✔ Diagnostic trouble codes (DTCs) related to communication loss, such as U0140, U0155, or other U-codes.
- ✔ False warnings on the driver information center (DIC).
Your Straightforward BCM Installation Guide
Installing your Programmed GM BCM is a manageable job for a confident DIYer. The location varies between trucks and vans, but the process is similar.
- Safety First: Always disconnect the negative terminal from your vehicle’s battery and wait a few minutes to ensure all systems are powered down.
- Locate the BCM: On Silverado and Sierra pickups, the BCM is typically located under the driver’s side of the dashboard, near the steering column. On Express and Savana vans, it’s usually found behind the center dash panel.
- Remove the Old Module: Carefully unplug the electrical connectors. They have locking tabs that need to be depressed. Once unplugged, unbolt or unclip the module from its mounting bracket.
- Install the New Module: Seat the new BCM onto the mounting bracket and securely plug in all the electrical connectors. You should hear a click as they lock into place.
- Reconnect and Test: Reconnect the negative battery terminal. Turn the key to the ‘On’ position and test all body functions—windows, locks, lights, wipers, etc.—to confirm the repair.
Important Post-Installation Steps
While our programming handles the heavy lifting, some vehicles may require a simple relearn procedure to sync everything perfectly. Please be aware of the following:
- Airbag System Sync: If your airbag warning light is on after installation, a professional scan tool is needed to perform the ‘Setup SDM Primary Key in BCM’ procedure. This syncs the new BCM with the airbag system. This is only required if the light appears.
- Brake Pedal Position Relearn: On some models, a brake pedal position sensor relearn may be necessary to ensure correct brake light operation and to satisfy the traction control system.
Disclaimer: Specific procedures can vary by vehicle. Always consult a factory service manual or a qualified technician for guidance.
Verified Fitment For Your GM Vehicle
This module is a direct replacement for part numbers 15167329, 15194169, 15747545, 15136224, 15116065, 15198115, 15136876, and 10367689. It is guaranteed to fit the following models with the specified options:
SIERRA/SILVERADO 1500/2500/3500 PICKUP (2007): Body Control (BCM); classic style (creased door skin), (under steering column), exc. Crew Cab (check for specific transmission options MT or AT 4-speed opt MT1)
SAVANA/EXPRESS 1500/2500/3500 VAN (2003): Body Control (BCM); (center dash)
SAVANA/EXPRESS 1500/2500/3500 VAN (2004-2007): Body Control (BCM); (center dash), w/o commercial tradesman package
SSR (2003-2006): Body Control (BCM)
NO CORE CHARGE: That’s right! You are not required to send your old BCM back to us. You can keep it, saving you time and return shipping costs.
Frequently Asked Questions
How do I provide my VIN?
After you complete your purchase, you will receive instructions to reply with your 17-digit Vehicle Identification Number (VIN). We cannot program and ship your module without it.
Is this Programmed GM BCM difficult to install?
For someone with basic mechanical skills, it’s a very manageable task. The main challenge is accessing the module under the dash. No special tools are needed for the physical swap, but be aware that some vehicles may require a relearn procedure with a scan tool for certain functions.
What if my airbag light comes on after installation?
This can happen on some models. It means the new BCM needs to be electronically introduced to the airbag module (SDM). A repair shop with a bi-directional scan tool can perform the ‘Setup SDM Primary Key in BCM’ procedure in a few minutes to resolve this.
Will this fix my ‘Service 4WD’ message?
While the BCM communicates with many systems, a ‘Service 4WD’ message is more often related to the Transfer Case Control Module (TCCM), the encoder motor, or the dash switch. It’s best to get a proper diagnosis before replacing the BCM for that specific issue.
Do I need to do anything with my keys?
No. For this generation of GM vehicles, the key security information (Passlock/Passkey) is not stored in the BCM. You will not need to perform a key relearn procedure.