Restore Your GM Truck’s Electrical System with a Reliable, Programmed BCM
If you’re dealing with bizarre electrical issues in your 2003-2007 GM truck or van—like power windows with a mind of their own, flickering interior lights, or a security system that randomly acts up—a failing Body Control Module (BCM) is the likely culprit. As a technician with over two decades of experience, I’ve seen these modules cause some of the most frustrating and hard-to-diagnose problems. The BCM is the central command center for your vehicle’s body electronics, and when it fails, it can create a cascade of seemingly unrelated issues. This isn’t just an annoyance; it can be a safety concern when lights or locks don’t work as expected.
A Technician’s Notebook: The Silverado with a Ghost
I remember a 2005 Silverado 2500 that came into the shop a few years back. The owner was at his wit’s end. His dash lights would flicker intermittently, the radio would shut off, and sometimes the power door locks wouldn’t respond to the key fob. He’d already replaced the battery and checked all the fuses. After connecting a scan tool, I found several communication loss codes (U-codes) pointing to a network issue. Instead of chasing wires for hours, experience told me to look at the BCM. We swapped in a new module, and instantly, all the gremlins were gone. It’s a classic failure pattern for these workhorse trucks.
Is Your GM Vehicle Showing These Symptoms?
A faulty BCM can manifest in many ways. If you’re noticing any of the following, it’s time to consider a replacement:
- ✔ Erratic or non-functional power windows, door locks, and mirrors.
- ✔ Interior dome lights or dashboard lights flickering or staying on.
- ✔ The security system or horn activating without reason.
- ✔ The “Service 4WD” or other warning messages appearing on the dash.
- ✔ Inconsistent operation of the heating and A/C blower motor.
- ✔ Communication error codes, such as U0140 (Lost Communication With Body Control Module).
- ✔ Key fobs that stop working or work sporadically.
The Smart Solution: A VIN-Programmed 2003-2007 GM BCM
Forget the hassle and expense of a dealership visit. This Body Control Module arrives at your door ready to install. We use your vehicle’s VIN to flash the module with the latest, most stable software updates directly from GM. This ensures perfect compatibility with your truck’s specific options and systems. It’s a direct replacement for part number 15198115 and several others, providing a seamless and effective repair. Plus, with our no-core-charge policy, you can keep your old part without any extra fees or return hassles.
Your Straightforward BCM Installation Guide
For most of the vehicles this fits, the BCM is located under the driver’s side of the dashboard, near the steering column. On Express and Savana vans, it’s typically behind the center dash panel. The physical swap is something a confident DIYer can handle in under an hour.
- Safety First: Disconnect the negative terminal from your vehicle’s battery and wait a few minutes for the system to discharge.
- Locate the BCM: Remove any necessary lower dash panels to access the module. It’s a black plastic box with several large multi-pin electrical connectors.
- Disconnect and Remove: Carefully unclip all electrical connectors. They have release tabs that need to be pressed. Once disconnected, unbolt or unclip the module from its mounting bracket.
- Install the New Module: Mount the new BCM in place and securely plug in all the connectors. You’ll hear a click as they lock into place.
- Power Up: Reconnect the negative battery terminal. Turn the key to the ‘On’ position (without starting the engine) and test your lights, locks, windows, and other accessories to confirm proper operation.
Important Post-Installation Information
After installation, your vehicle should start and run normally. However, in some cases, a couple of simple relearn procedures may be needed to sync everything perfectly. Please be aware of the following:
- Airbag System Sync: If the airbag warning light is illuminated after installation, a professional scan tool is required to perform the ‘Setup SDM Primary Key in BCM’ procedure. This syncs the new BCM with the airbag system.
- Brake Pedal Position Relearn: On some models, a brake pedal position sensor relearn might be necessary to ensure brake lights and traction control function correctly. This can also be performed with a capable scan tool.
Disclaimer: Always consult a factory service manual for your specific vehicle for detailed instructions and torque specs. These steps are a general guide.
Verified Vehicle Compatibility
SILVERADO 3500 PICKUP 03-05 Body Control (BCM); (under steering column), exc. crew cab
SILVERADO 2500 PICKUP 07 Body Control (BCM); classic style (creased door skin), (under steering column), MT, exc. Crew Cab
SAVANA 1500 VAN 03 Body Control (BCM); (center dash)
SAVANA 3500 VAN 04-07 Body Control (BCM); (center dash), w/o commercial tradesman package
EXPRESS 1500 VAN 04-07 Body Control (BCM); (center dash), w/o commercial tradesman package
EXPRESS 3500 VAN 04-07 Body Control (BCM); (center dash), w/o commercial tradesman package
SAVANA 1500 VAN 04-07 Body Control (BCM); (center dash), w/o commercial tradesman package
SIERRA 1500 PICKUP 07 Body Control (BCM); classic style (creased door skin), (under steering column), exc. Crew Cab
SIERRA 3500 PICKUP 06 Body Control (BCM); (under steering column), MT, exc. Crew Cab
SILVERADO 2500 PICKUP 03-05 Body Control (BCM); (under steering column), exc. Crew Cab
SAVANA 2500 VAN 04-07 Body Control (BCM); (center dash), w/o commercial tradesman package
SIERRA 2500 PICKUP 06 Body Control (BCM); (under steering column), AT, 4 speed (opt MT1), exc. Crew Cab
SIERRA 2500 PICKUP 03-05 Body Control (BCM); (under steering column), exc. Crew Cab
SIERRA 3500 PICKUP 07 Body Control (BCM); classic style (creased door skin), (under steering column), AT, 4 speed (opt MT1), exc. Crew Cab
SILVERADO 2500 PICKUP 07 Body Control (BCM); classic style (creased door skin), (under steering column), AT, 4 speed (opt MT1), exc. Crew Cab
SILVERADO 3500 PICKUP 06 Body Control (BCM); (under steering column), MT, exc. crew cab
EXPRESS 2500 VAN 04-07 Body Control (BCM); (center dash), w/o commercial tradesman package
SILVERADO 1500 PICKUP 03-06 Body Control (BCM); (under steering column), exc. Crew Cab
SILVERADO 2500 PICKUP 06 Body Control (BCM); (under steering column), MT, exc. Crew Cab
SILVERADO 3500 PICKUP 06 Body Control (BCM); (under steering column), AT, 4 speed (opt MT1), exc. crew cab
SIERRA 2500 PICKUP 07 Body Control (BCM); classic style (creased door skin), (under steering column), MT, exc. Crew Cab
SILVERADO 1500 PICKUP 07 Body Control (BCM); classic style (creased door skin), (under steering column), exc. Crew Cab
SAVANA 2500 VAN 03 Body Control (BCM); (center dash)
SILVERADO 3500 PICKUP 07 Body Control (BCM); classic style (creased door skin), (under steering column), AT, 4 speed (opt MT1), exc. crew cab
EXPRESS 1500 VAN 03 Body Control (BCM); (center dash)
EXPRESS 2500 VAN 03 Body Control (BCM); (center dash)
SIERRA 2500 PICKUP 06 Body Control (BCM); (under steering column), MT, exc. Crew Cab
SIERRA 2500 PICKUP 07 Body Control (BCM); classic style (creased door skin), (under steering column), AT, 4 speed (opt MT1), exc. Crew Cab
SIERRA 3500 PICKUP 07 Body Control (BCM); classic style (creased door skin), (under steering column), MT, exc. Crew Cab
SILVERADO 2500 PICKUP 06 Body Control (BCM); (under steering column), AT, 4 speed (opt MT1), exc. Crew Cab
SILVERADO 3500 PICKUP 07 Body Control (BCM); classic style (creased door skin), (under steering column), MT, exc. crew cab
EXPRESS 3500 VAN 03 Body Control (BCM); (center dash)
SSR 03-06 Body Control (BCM)
SAVANA 3500 VAN 03 Body Control (BCM); (center dash)
SIERRA 1500 PICKUP 03-06 Body Control (BCM); (under steering column), exc. Crew Cab
SIERRA 3500 PICKUP 06 Body Control (BCM); (under steering column), AT, 4 speed (opt MT1), exc. Crew Cab
This module also replaces the following part numbers: 15167329, 15194169, 15747545, 15136224, 15116065, 15136876, 10367689.
Frequently Asked Questions
Why do you need my VIN?
Your Vehicle Identification Number (VIN) allows us to program the BCM with the exact software and settings for your vehicle’s specific options (like transmission type, 4WD, etc.). This ensures it works correctly right out of the box, saving you a trip to the dealer for programming.
Is this part difficult to install myself?
For someone with basic mechanical skills, this is a very manageable job. It primarily involves removing a few dash panels and swapping electrical connectors. No special tools are typically required for the physical replacement.
What is a BCM and what does it do?
The Body Control Module (BCM) is a computer that controls most of your vehicle’s non-engine related electronic functions. This includes power windows, power locks, interior and exterior lighting, the security system, wipers, and more.
Do I have to return my old BCM?
No. We do not require you to send back your original module. There is no core charge associated with this purchase, so you can keep your old part.
What if my airbag light comes on after installation?
This can happen occasionally. It means the new BCM needs to be electronically ‘introduced’ to the airbag system’s computer (SDM). This procedure, called ‘Setup SDM Primary Key in BCM’, must be done with a professional-grade scan tool but is a quick process for any competent repair shop.