If you’re dealing with bizarre electrical problems in your GM truck—like power windows with a mind of their own, flickering interior lights, or a security system that won’t let you start the engine—you’ve likely met the culprit: a failing Body Control Module (BCM). As a technician with over two decades of experience, I’ve seen these modules cause some of the most frustrating and hard-to-diagnose issues. The BCM is the central command for your truck’s body electronics, and when it goes, it takes convenience and reliability with it.
This isn’t just a replacement part; it’s a direct solution. We take a genuine OEM-grade Body Control Module and flash it with the latest official GM software, programmed specifically to your truck’s Vehicle Identification Number (VIN). This means you get a module that is 100% ready for installation right out of the box, eliminating the need for an expensive trip to the dealership for programming. You get a reliable fix that restores factory functionality without the hassle.
From the Diagnostic Bay
I remember a 2000 Sierra that came into my shop with a laundry list of complaints from the owner. The dome lights would stay on, the radio presets would randomly reset, and the power door locks worked intermittently. He had already replaced the battery and checked all the fuses. After connecting my scan tool, I saw a series of communication error codes (U-codes) pointing to a network issue. The common link? The BCM. After installing a VIN-programmed module just like this one, every single one of his electrical gremlins vanished. It’s a powerful fix for what seems like a complex problem.
Is Your Truck Showing These Electrical Gremlins?
A faulty BCM can manifest in numerous ways. Here are the most common symptoms I’ve diagnosed in my shop that point directly to a failing module:
- ✔ Erratic or non-functional power windows, door locks, and mirrors.
- ✔ Interior or exterior lights that stay on, flicker, or don’t work at all.
- ✔ The security or anti-theft system preventing the engine from starting (blinking security light).
- ✔ The horn sounding randomly or not working when pressed.
- ✔ Inaccurate gauge readings or gauges that stop working altogether.
- ✔ Diagnostic Trouble Codes (DTCs) stored in the system, such as U1000, B1001, or other B-series and U-series codes indicating communication loss.
A Straightforward Guide to Your 2000 Silverado 1500 BCM Installation
Replacing the BCM is a manageable job for a DIYer with basic tools. Since we program the module for you, the hardest part is already done. The BCM is typically located under the driver’s side of the dashboard.
- Safety First: Always disconnect the negative terminal from your truck’s battery to prevent any electrical shorts.
- Locate the BCM: On most 2000-era GM trucks, you’ll find the BCM mounted to the left of the steering column, often behind a plastic kick panel.
- Disconnect and Remove: Carefully unplug the electrical connectors. They have locking tabs that need to be depressed. Once disconnected, unbolt or unclip the old module from its mounting bracket.
- Install the New Module: Mount your new, pre-programmed BCM in the same location and securely reconnect all the electrical harnesses. 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 your lights, windows, locks, and other accessories to ensure they are functioning correctly.
Post-Installation Note: In some cases, additional vehicle-specific relearn procedures may be needed. For instance, if your airbag light is on, a professional scan tool is required to perform the ‘Setup SDM Primary Key in BCM’ procedure. Similarly, a ‘Brake Pedal Position Relearn’ might be necessary for proper brake light and traction control operation. Always consult a service manual for your specific model’s requirements.
Verified Vehicle Compatibility List
This module is a direct-fit replacement for several GM models. Please verify your part number (9371990, 19208539, or 9385236) to ensure compatibility.
- ✔ 2000 Silverado 1500 & 2500 Pickup
- ✔ 2000 Sierra 1500 & 2500 Pickup
- ✔ 2000 Tahoe & Yukon (exc. Denali)
- ✔ 2000 Suburban 1500 & 2500
- ✔ 2000 Yukon XL 1500 & 2500
- ✔ 2001 S10/S15/Sonoma
- ✔ 2001 Blazer S10/Jimmy S15
- ✔ 2001 Astro & Safari (GMC)
- ✔ 2001 Bravada
Frequently Asked Questions
Do I need to send you my old BCM?
No. This purchase comes with a no-core-charge policy. You can keep your original module, saving you time and return shipping costs.
How do I provide my VIN for programming?
After you complete your purchase, simply send us a message with your 17-digit VIN. We cannot ship your order until we receive this information to program the module correctly for your vehicle.
Is any other programming needed after installation?
Our programming covers all the essential functions. However, depending on your vehicle’s specific configuration, a ‘Brake Pedal Position Relearn’ or an ‘Airbag System Sync’ may be required if you see related warning lights. These are simple procedures for any shop with a professional-grade scan tool.
What tools do I need for the installation?
Basic hand tools are all you need for the physical installation, typically a socket set and a panel removal tool. No special programming tools are required on your end because we handle the flashing before we ship.
Will this fix my truck’s security light issue?
Yes, a faulty BCM is one of the most common causes of a flashing security light and a no-start condition. Because this module is programmed to your VIN, it will correctly communicate with your vehicle’s anti-theft system, resolving the issue.