2007-2011 Silverado 2500 BCM 22860591 | VIN Programmed Body Control Module

Restore Your Truck’s Electrical Functions

Tired of flickering lights, dead power windows, or an unresponsive HVAC system? This VIN-programmed Body Control Module (BCM) is the simple, direct-fit solution for your 2007-2011 Silverado 2500. It arrives ready for plug-and-play installation, saving you a costly trip to the dealership for programming. Get your truck’s features working reliably again. Order today for a permanent fix!

$224.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 591-01290-341 Categories: ,
Guaranteed Safe Checkout

Fix Your Truck’s Electrical Gremlins for Good

Is your Silverado 2500 acting possessed? One day the radio works, the next it doesn’t. The power windows have a mind of their own, and the dashboard is lit up with random warning lights. As a technician with over two decades of experience, I’ve seen these frustrating, hard-to-diagnose electrical issues hundreds of times. The culprit is almost always a failing Body Control Module (BCM). This isn’t just an inconvenience; it affects your truck’s security, comfort, and safety systems. This VIN-programmed Body Control Module, part number 22860591, is the direct, reliable solution to restore order to your vehicle’s electronics.

The BCM is the central command center for your truck’s body-related functions. When it starts to fail, it can send confusing signals, leading to a cascade of problems that can be a nightmare to trace. We take the guesswork and high dealership costs out of the equation. By pre-programming this module to your truck’s specific VIN, we deliver a part that is ready for immediate installation right out of the box. You get a permanent fix without the need for expensive scan tools or a trip to the dealer for programming.

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

A customer brought in his ’09 Silverado 2500 with a laundry list of complaints: the dome light would flicker, the driver’s side window would stop working randomly, and the HVAC blower was completely dead. He’d already replaced the blower motor resistor with no luck. A quick scan showed a dozen communication codes (U-codes) pointing to a network issue. Instead of chasing each code, my experience pointed straight to the BCM. After installing a new programmed module, we also found the main ground point for the BCM under the dash had minor corrosion. We cleaned it, tightened it down, and all the electrical gremlins vanished. This is why I always tell my customers: when replacing a BCM, take 30 extra seconds to check the ground connection—it’s the key to a lasting repair.

Common Signs of a Failing BCM

If your truck is experiencing these issues, a faulty BCM is the likely cause. Replacing your 2007-2011 Silverado 2500 BCM can resolve these problems:

  • ✔ Power windows, door locks, or mirrors operating intermittently or not at all.
  • ✔ HVAC controls are unresponsive, or the blower motor works sporadically.
  • ✔ The security system acts up, causing no-start conditions or false alarms.
  • ✔ An airbag warning light is illuminated, often with a DTC B1001 (Setup SDM Primary Key in BCM).
  • ✔ Inconsistent operation of interior or exterior lights.
  • ✔ A cluster of seemingly unrelated diagnostic trouble codes (DTCs).

A Straightforward Guide to Installation

Getting your truck back to normal is easier than you think. This is a common repair for both professional mechanics and DIY enthusiasts. The module is typically located under the driver’s side dashboard, near the steering column.

  1. Safety First: Always disconnect the negative terminal from your truck’s battery before beginning any electrical work.
  2. Locate the BCM: On most Silverado models, you’ll find it mounted to a bracket or junction block under the dash. You may need to remove a lower dash panel for access.
  3. 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 and remove it.
  4. Install the New Module: Seat the new, VIN-programmed BCM in place and plug in all the connectors until they click securely. Re-fasten any bolts or clips.
  5. Reconnect and Test: Reconnect the battery terminal. Start the vehicle and test all functions: windows, locks, lights, wipers, and HVAC system.
  6. Post-Install Check: In some cases, an airbag light may persist. This requires a professional scan tool to perform the ‘Setup SDM Primary Key’ function. A ‘Brake Pedal Position Relearn’ may also be needed. This is normal and ensures all systems are communicating correctly.

Guaranteed Fitment for Your GM Truck or SUV

This module is a direct replacement for part number 22860591 and is interchangeable with a wide range of other part numbers, including 25844480, 25835966, 15943678, and more. It is designed for the following vehicles:

Chevrolet:
– Avalanche 1500 (2007-2011)
– Silverado 1500 (2007-2011)
– Silverado 2500/3500 (2007-2011)
– Suburban 1500/2500 (2007-2011)
– Tahoe (2007-2011)

GMC:
– Sierra 1500 (2007-2011)
– Sierra 2500/3500 (2007-2011)
– Sierra Denali (2007-2011)
– Yukon & Yukon XL (2007-2011)

Cadillac:
– Escalade, ESV, EXT (2007-2011)

Note: Some 2012-2013 models may also be compatible. Please verify your part number or contact us with your VIN.

Frequently Asked Questions

What does ‘VIN Programmed’ mean for me?

It means we load your vehicle’s specific VIN and associated software into the module before shipping. This ensures it communicates perfectly with your truck’s other computers, eliminating the need for a dealership visit for programming. It’s a true plug-and-play solution.

Is this a difficult part to install myself?

Not at all. For most people with basic tools, this is a 15-30 minute job. The module is located under the driver’s side dash and is typically held in by a few clips or small bolts. The main challenge is just accessing it comfortably.

My airbag light is on. Will this fix it?

Yes, a faulty BCM is a common cause for an airbag light with code B1001. After installing this new module, the code should be gone. If the light stays on, you may need a scan tool to perform the ‘Setup SDM Primary Key’ procedure, which syncs the new BCM to the airbag system.

Do I need to return my old BCM?

No. There is absolutely no core charge for this part. You can keep your old module or dispose of it without any hassle or extra fees.

Will this fix my non-working air conditioning?

It’s very likely. The BCM controls the HVAC head unit and blower motor functions. If your AC system is mechanically sound but the controls are dead or intermittent, a failing BCM is the most probable cause. This part is designed to restore that functionality.

Genuine OEM

Yes

Year
Condition

Refurbished

Model

Silverado 2500 Pickup

Make

Year

2007 – 2011

Brand

CHEVROLET TRUCK

Warranty

1 Year

Interchange part number

MPN

22860591

Manufacturer Part Number

, , , , , , , , , , , , , , , , , , , ,

Scroll to Top