Restore Your Truck’s Brain and Banish Electrical Problems
If you’re dealing with bizarre electrical issues in your heavy-duty GM truck, you’re not alone. As a technician with over two decades of experience, I’ve seen firsthand how a failing Body Control Module (BCM) can turn a reliable workhorse into a source of constant frustration. It’s the central command for your truck’s body electronics, and when it goes, it can cause a cascade of confusing problems. This isn’t just about convenience; it’s about restoring the core functionality and safety of your vehicle. We offer a dependable, direct-fit solution with this 2006-2007 Silverado 3500 BCM, part number 15107479.
The biggest headache with replacing a BCM has always been the expensive trip to the dealership for programming. We eliminate that step entirely. Simply provide your truck’s VIN during checkout, and our experts will program the module with the latest GM software updates specifically for your vehicle. It arrives at your door ready for a straightforward installation, saving you time, money, and the hassle of towing your truck to a shop.
Case Study: A Tricky Diagnosis
A customer brought in his ’06 Sierra 2500 HD with a laundry list of complaints: the radio would turn on and off by itself, the driver’s side power window worked intermittently, and the security light would flash, sometimes preventing the truck from starting. He had already replaced the battery and checked all the fuses. After connecting my scan tool, I found multiple communication loss codes (U-codes) with various modules. This is a classic sign. Instead of chasing individual components, we went straight for the central hub—the BCM. After installing a pre-programmed module like this one, every single issue was resolved. It’s a fix I’ve performed hundreds of times on these GMT800 trucks.
Common Signs of a Failing BCM
A faulty BCM can manifest in numerous ways. If your truck is experiencing any of the following, it’s a strong indicator that the BCM is the culprit:
- ✔ Erratic or non-functional power windows, door locks, and interior/exterior lights.
- ✔ The security or anti-theft system light stays on, causing a no-start condition.
- ✔ Horn honking unexpectedly or not working at all.
- ✔ Dashboard warning lights appearing and disappearing without reason.
- ✔ Communication error codes, such as U0140, U0155, or U0164, stored in the system.
- ✔ Wipers behaving erratically or not parking in the correct position.
A Straightforward Guide to Installation
Installing your new 2006-2007 Silverado 3500 BCM is a manageable job for a DIYer with basic tools. The module is typically located under the driver’s side of the dashboard, near the steering column.
- Safety First: Always disconnect the negative terminal from your truck’s battery and wait about 10 minutes to allow the systems to fully discharge.
- Locate the BCM: Remove the lower dash panel beneath the steering wheel to access the module. It’s a black box with multiple large electrical connectors.
- Swap the Module: Carefully disconnect all electrical connectors. They have locking tabs that need to be pressed. Once disconnected, unbolt the old BCM and remove it. Mount the new module in its place.
- Reconnect Everything: Securely plug all the electrical connectors into your new BCM. You should hear a ‘click’ as they lock in place. Reinstall the dash panel.
- Power Up: Reconnect the negative battery terminal. Turn the key to the ‘On’ position (without starting the engine) and test all body functions like lights, windows, and locks.
Important Post-Installation Information
Because this module is pre-programmed, most functions will work immediately. However, depending on your truck’s specific configuration, a couple of simple relearn procedures may be necessary. Please note: you keep your old module, as there is no core charge for this part.
- Airbag System Sync: If the airbag warning light is illuminated after installation, a ‘Setup SDM Primary Key in BCM’ procedure must be performed with a compatible high-level scan tool. This syncs the new BCM with the airbag system. This is only required if the light is on.
- Brake Pedal Position (BPP) Relearn: Some models may require a BPP sensor relearn to ensure proper brake light operation and to prevent issues with the traction control system.
Disclaimer: Vehicle systems can vary. We always recommend consulting a factory service manual or a certified technician if you are unsure about any step of the process.
Guaranteed Fitment for Your GM HD Truck
This module, part number 15107479, is a direct-fit replacement for the following vehicles equipped with a 6-speed automatic transmission (RPO code MW7) and Crew Cab configuration:
- 2006-2007 Chevrolet Silverado 2500/3500 Pickup
- 2006-2007 GMC Sierra 2500/3500 Pickup
Note for 2007 models: This part fits the ‘Classic’ body style only, identifiable by the creased door skin.
Frequently Asked Questions
Do I need to take this BCM to a dealer for programming?
No. We handle all the programming before we ship the part. Just provide your vehicle’s 17-digit VIN when you order, and it will arrive ready to install.
Is this a difficult part to install myself?
For most DIY enthusiasts with basic hand tools, this is a very manageable installation. The BCM is located under the driver’s side dashboard and involves swapping a few electrical connectors and mounting bolts.
What is a core charge? Do I need to send my old part back?
There is no core charge on this item. You can keep your old, original module without any extra fees or hassle.
What tools are needed for the post-installation procedures?
The Airbag System Sync and Brake Pedal Position Relearn procedures require a professional-grade bidirectional scan tool. Many independent repair shops have this equipment if you find it necessary.
How do I know this will fit my specific truck?
Please check the detailed fitment list on this page. This BCM fits 2006-2007 Silverado and Sierra 2500/3500 Crew Cab models with the 6-speed automatic transmission (MW7). For 2007, it only fits the ‘Classic’ body style.