2003 – 2007

Solve Your Truck’s Electrical Gremlins

Stop dealing with flickering lights, failing power locks, and other bizarre electrical issues. This Body Control Module comes pre-programmed to your vehicle’s VIN, saving you a costly trip to the dealership. Restore your GM truck or van’s reliability. Get your reliable, VIN-matched BCM today!

$224.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 591-01129-71 Categories: ,
Guaranteed Safe Checkout

Restore Your GM Truck’s Electrical System

Are you dealing with bizarre electrical issues in your 2003-2007 GM truck or van? Flickering lights, malfunctioning power locks, a security system that has a mind of its own, or accessories that work one minute and not the next? As a technician with over two decades of experience, I’ve seen these frustrating symptoms hundreds of times. The culprit is almost always a failing Body Control Module (BCM). This isn’t just an annoyance; it can be a serious safety concern when your lights or security system become unreliable. This Programmed GM BCM is the definitive solution to get your vehicle back to factory-spec operation without the dealership price tag.

The biggest hurdle in replacing a BCM has always been the expensive and time-consuming programming required. We eliminate that step entirely. Simply provide us with your vehicle’s VIN during checkout, and our experts will flash this module with the latest official GM software specific to your truck or van. It arrives at your door ready for installation, saving you time, money, and the headache of scheduling a dealership appointment. This is the most efficient way to solve those electrical gremlins for good.

A Technician’s Notebook: The Case of the Haunted Silverado

A customer brought in his 2006 Silverado 2500 with a laundry list of complaints: the dome light would flicker while driving, the radio would randomly shut off, and sometimes the power door locks wouldn’t respond. He’d already replaced the battery and checked the main grounds. After connecting my scan tool, I saw multiple communication loss codes with various modules. This pointed directly to the network’s traffic controller: the BCM. On these trucks, the BCM is located under the steering column, and a quick inspection revealed evidence of minor water intrusion from a leaky windshield seal over the years, which had corroded the board. We replaced it with one of our VIN-programmed modules, performed the quick post-install procedures, and every single electrical issue was resolved instantly. It’s a common failure point, but thankfully, it’s a straightforward fix.

Is Your GM Truck or Van Showing These Symptoms?

  • ✔ Erratic or non-functional interior and exterior lights.
  • ✔ Power windows or door locks working intermittently or not at all.
  • ✔ The security or anti-theft system light stays on, preventing the engine from starting.
  • ✔ The radio or instrument cluster display randomly turns off and on.
  • ✔ Inaccurate readings on the driver information center (DIC).
  • ✔ Communication error codes (U-codes) stored in the system.

Your Straightforward BCM Installation Guide

Replacing the BCM is a job most DIYers can handle with basic tools. The key is taking your time and being gentle with the plastic trim and connectors.

  1. Safety First: Always disconnect the negative terminal from your vehicle’s battery and wait a few minutes before starting work.
  2. Locate the Module: On Silverado and Sierra pickups, the BCM is typically found under the driver’s side dashboard, near the steering column. On Express and Savana vans, it’s usually behind the center dash trim.
  3. Access and Remove: You may need to remove a lower dash panel or knee bolster for access. Carefully unplug the electrical connectors—they have locking tabs that need to be depressed. Then, unbolt or unclip the old BCM from its mounting bracket.
  4. Install the New BCM: Mount the new, pre-programmed BCM in the same location. Securely reconnect all electrical harnesses. You should hear a ‘click’ as they lock into place.
  5. Post-Installation Procedures: Reconnect the negative battery terminal. The vehicle is now ready for the final, critical steps.

Important Final Steps After Installation

Once your new Programmed GM BCM is installed, a couple of quick procedures are necessary to ensure all systems are synchronized. While this module is pre-flashed for your VIN, these steps sync it with other components in your vehicle.

  • Airbag System Sync: If your airbag warning light is on, a ‘Setup SDM Primary Key in BCM’ procedure must be performed with a compatible high-level scan tool. This re-establishes the security handshake between the BCM and the airbag module (SDM).
  • Brake Sensor Check: Some vehicles may require a brake pedal position sensor recalibration. This ensures the brake lights and stability control systems receive accurate input from the pedal.

Note: If you are not comfortable performing these final steps, or do not have the required diagnostic tool, a local professional mechanic can typically complete them quickly.

Verified Vehicle Compatibility

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, subject to the specified options:

GM Trucks

  • Chevrolet Silverado 1500/2500/3500 (2003-2006, exc. Crew Cab)
  • Chevrolet Silverado 1500/2500/3500 Classic (2007, creased door skin, exc. Crew Cab)
  • GMC Sierra 1500/2500/3500 (2003-2006, exc. Crew Cab)
  • GMC Sierra 1500/2500/3500 Classic (2007, creased door skin, exc. Crew Cab)
  • Chevrolet SSR (2003-2006)

GM Vans

  • Chevrolet Express 1500/2500/3500 (2003)
  • Chevrolet Express 1500/2500/3500 (2004-2007, w/o commercial tradesman package)
  • GMC Savana 1500/2500/3500 (2003)
  • GMC Savana 1500/2500/3500 (2004-2007, w/o commercial tradesman package)

Frequently Asked Questions

What exactly is a Body Control Module (BCM)?

The BCM is a computer in your vehicle that acts like a central command center for all body-related electronics. It manages non-engine functions like your lights, power windows, locks, security system, wipers, and instrument panel functions.

Why is providing my VIN so important?

Your Vehicle Identification Number (VIN) allows us to program the BCM with the specific software and settings for your vehicle’s exact options (like transmission type, keyless entry, etc.). This ensures it works perfectly right out of the box.

Is this part truly plug-and-play?

It is 95% plug-and-play. The software flashing is done for you. However, as with any BCM replacement, you must perform a couple of quick post-installation procedures (like the airbag system sync) with a proper scan tool to finalize the installation and ensure all systems communicate correctly.

Where is the BCM located on my 2005 Silverado?

On most 2003-2007 Silverado and Sierra pickups, the BCM is located under the driver’s side of the dashboard, usually attached to a bracket near the steering column. You’ll likely need to remove the lower dash panel to see it clearly.

Will this fix a ‘Service Airbag’ light?

A faulty BCM can cause a ‘Service Airbag’ light by losing communication with the airbag module (SDM). Replacing the BCM is often the fix, but you will need a scan tool to perform the ‘Setup SDM Primary Key’ procedure to clear the light after installation.

Do I need special tools for this job?

Typically, you only need basic hand tools like a socket set and a trim removal tool to access the BCM. The most important tool is a quality bi-directional scan tool for the post-installation procedures.

Conditions & Options

Programmed to your VIN GM: 15136876

Genuine OEM

Yes

MPN

15198115

Interchange part number

Condition

Refurbished

PartNumber

591

Model

BRAVADA

Make

Year

2003

Brand

GM

Manufacturer Part Number

Scroll to Top