2003 – 2007

Restore Your GM’s Electrical System

Tired of flickering lights, dead power windows, or a no-start condition? This VIN-programmed Body Control Module (BCM) is the permanent fix for your 2003-2007 GM truck or van. It arrives ready to install with the latest GM software. Get your vehicle’s functions back to normal and fix it right the first time!

$224.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Your Truck’s Electrical Functions and End the Frustration

Are you chasing electrical gremlins in your GM truck or van? Flickering dash lights, power windows with a mind of their own, or a security light that prevents your vehicle from starting are all classic signs of a failing Body Control Module (BCM). As the central command for your vehicle’s body electronics, a faulty BCM can cause a cascade of confusing and annoying problems. This isn’t just an inconvenience; it can affect vehicle security and safety systems. Stop guessing and replace the core of the problem with a reliable, VIN-programmed BCM.

From the Diagnostic Bay

“A customer brought in his 2006 Silverado 2500 last month. The complaint was intermittent—sometimes the radio wouldn’t turn on, other times the dome light would stay on, draining the battery. He’d already replaced the battery and checked fuses. After hooking up my scan tool, I saw multiple ‘Loss of Communication’ codes with the BCM. These ghost-like issues are something I’ve seen hundreds of times. The internal processors or solder joints on the original BCMs can fail from years of heat cycles and vibration. We installed one of our pre-programmed units, and all the strange electrical issues vanished instantly. It saved him hundreds compared to a dealership visit and got his work truck back on the road the same day.”

Is Your GM Truck or Van Showing These Signs?

A failing BCM is often misdiagnosed. If your vehicle is experiencing any of the following, the Body Control Module is the most likely culprit:

  • ✔ Power windows, door locks, or mirrors operating erratically or not at all.
  • ✔ Interior or exterior lights flickering, staying on, or not turning on.
  • ✔ The security system light is on, and the vehicle won’t start (anti-theft issue).
  • ✔ The horn sounds randomly or doesn’t work.
  • ✔ Dashboard warning lights (like the airbag light) are illuminated for no reason.
  • ✔ Communication errors with other modules when using a diagnostic scan tool.

The Smart Solution: A Pre-Programmed Module

The biggest hurdle in replacing a BCM has always been the expensive programming required after installation. Dealerships charge a premium for this service. We eliminate that step entirely. Simply provide us with your vehicle’s VIN during checkout, and our technicians will flash this 2003-2007 GM BCM with the latest, most stable software directly from GM. It arrives at your door ready for a straightforward installation, saving you time, money, and a trip to the dealer.

Your Straightforward BCM Installation Guide

  1. Safety First: Disconnect the negative terminal from your vehicle’s battery to prevent any electrical shorts.
  2. Locate the BCM: On most Silverado and Sierra pickups, 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.
  3. Remove Connectors: Carefully unplug the wiring harnesses connected to the old BCM. The connectors have release tabs that need to be pressed.
  4. Swap the Module: Unbolt or unclip the old BCM from its mounting bracket and remove it. Install the new, pre-programmed BCM in its place.
  5. Reconnect Everything: Plug the wiring harnesses firmly into the new BCM. Reconnect the negative battery terminal.
  6. Post-Installation Procedures: After installation, two critical steps are required. You will need a capable diagnostic tool to perform the ‘Setup SDM Primary Key in BCM’ procedure to clear the airbag light. Some vehicles may also require a Brake Pedal Position Sensor recalibration.

Verified Fitment for Your Vehicle

This module is a direct replacement for part number 15136876 and several others. It is guaranteed to fit the following vehicles (please check specific options):

  • Chevrolet Silverado 1500/2500/3500 (2003-2007, Classic Style, Non-Crew Cab)
  • GMC Sierra 1500/2500/3500 (2003-2007, Classic Style, Non-Crew Cab)
  • Chevrolet Express 1500/2500/3500 Van (2003-2007)
  • GMC Savana 1500/2500/3500 Van (2003-2007)
  • Chevrolet SSR (2003-2006)

This unit is a direct replacement for part numbers: 15167329, 15194169, 15747545, 15136224, 15116065, 15198115, 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 vehicle-specific options (like power windows, keyless entry, etc.) that your truck or van was built with. This ensures seamless, plug-and-play functionality.

Is this a simple plug-and-play installation?

The physical installation is plug-and-play. However, after installation, you MUST perform the ‘Setup SDM Primary Key’ procedure with a high-level scan tool to sync the BCM with the airbag system and extinguish the airbag light. A brake pedal recalibration may also be needed.

What happens if I don’t do the airbag system reset?

The airbag warning light will remain illuminated on your dashboard, and more importantly, the Supplemental Restraint System (SRS) may not function correctly in the event of a collision. This step is critical for safety.

Will this fix my ‘Service 4WD’ message?

While the BCM communicates with many systems, a ‘Service 4WD’ message is more commonly related to the Transfer Case Control Module (TCCM), the encoder motor, or the dash switch. A faulty BCM is a less common cause for that specific message.

Can I install this myself?

Yes, a DIYer with basic tools can physically swap the module. However, you will need access to a bi-directional scan tool (like a Tech 2, Snap-on, or high-end Autel) to complete the necessary post-installation safety procedures. If you don’t have one, we recommend having a professional mechanic complete the final steps.

Conditions & Options

Programmed to your VIN GM: 15136876

Genuine OEM

Yes

MPN

15136876

Interchange part number

Condition

Refurbished

PartNumber

591

Model

BRAVADA

Make

Year

2003

Brand

GM

Manufacturer Part Number

Scroll to Top