2007-2011 Escalade Ext Body Control Module 22860591 Programmed To Your VIN BCM

End Your Truck’s Electrical Nightmares.

Stop chasing random electrical faults in your GM truck. This OEM-quality Body Control Module arrives pre-programmed to your VIN for a simple, plug-and-play fix. It resolves common issues with lights, locks, HVAC, and security systems without a trip to the dealer. Order today and restore your vehicle’s reliability fast!

$224.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Tired of Chasing Electrical Gremlins in Your GM Truck?

If your Escalade, Silverado, or Sierra is acting possessed—with flickering lights, a dead instrument cluster, or power windows with a mind of their own—you’re not alone. The Body Control Module (BCM) is the nerve center for your vehicle’s comfort and convenience features. When it fails, it can cause a cascade of frustrating and seemingly unrelated problems. This OEM-quality Body Control Module, part number 22860591, is the definitive solution for restoring order to your vehicle’s electronics.

As a technician, I’ve seen these BCMs cause headaches for both DIYers and professional mechanics. The symptoms can mimic a bad ground, a faulty switch, or even a failing battery. This module eliminates the guesswork. We pre-program it to your vehicle’s specific VIN, so it arrives ready for a true plug-and-play installation. You get a reliable fix that restores full functionality without a costly trip to the dealership for programming.

A Technician’s Notebook: The Case of the Intermittent No-Start

A 2009 Silverado 1500 was towed into my bay with a classic BCM-related complaint. The owner said sometimes it started fine, other times it was completely dead. The dash lights would occasionally flicker, and the radio would cut out. He’d already replaced the battery. After checking the main power and grounds, I hooked up my scanner and found a slew of communication codes (U-codes) pointing to the BCM. After installing a new programmed module, the truck fired right up. Critically, during the install, I noticed minor corrosion on the main BCM ground point under the dash. I cleaned it thoroughly before connecting the new part. This is a crucial step I’ve seen many people miss, which can cause the new module to fail prematurely. Always check your grounds!

Is Your Truck Showing These Electrical Faults?

  • ✔ Non-responsive or erratic power windows, door locks, and interior/exterior lights.
  • ✔ HVAC system failures, such as the blower motor not working or being stuck on one speed.
  • ✔ An active airbag warning light, often accompanied by Diagnostic Trouble Code (DTC) B1001.
  • ✔ Security system issues, leading to unexpected anti-theft activation or no-start conditions.
  • ✔ A host of communication codes (U-codes) or other body-related DTCs stored in the system.
  • ✔ Intermittent stalling or misfires that can’t be traced to the engine management system.

Your 5-Minute BCM Installation Guide

  1. ✔ Safety First: Always disconnect the negative terminal from your vehicle’s battery before starting any electrical work.
  2. ✔ Locate the BCM: On most compatible GM trucks and SUVs, the BCM is located under the driver’s side dashboard, near the steering column.
  3. ✔ Remove and Replace: Carefully unplug the electrical connectors from the old module. They have locking tabs that need to be depressed. Remove any retaining bolts or clips, swap in the new module, and securely reconnect the harnesses.
  4. ✔ Reconnect Power: Reattach the negative battery terminal. The vehicle is now ready to start.
  5. ✔ Perform Final Checks: Test all functions like lights, wipers, and locks. If the airbag light remains on, a ‘Setup SDM Primary Key in BCM’ procedure may be needed with a compatible scan tool. Some models may also require a Brake Pedal Position Relearn.

Verified Compatibility for Your GM Truck or SUV

This module is a direct replacement for a wide range of General Motors vehicles, restoring them to factory-spec performance. It is interchangeable with part numbers 25835966, 15943678, 20939137, 25971917, and 22860591, among others. It provides guaranteed fitment for models including:

  • Cadillac Escalade / ESV / EXT (2007-2011)
  • Chevrolet Avalanche (2007-2011)
  • Chevrolet Silverado 1500 / 2500 / 3500 (2007-2011)
  • Chevrolet Suburban 1500 / 2500 (2007-2011)
  • Chevrolet Tahoe (2007-2011)
  • GMC Sierra 1500 / 2500 / 3500 & Denali (2007-2011)
  • GMC Yukon / Yukon XL & Denali (2007-2011)

Note: While fitment extends to 2013 on some models, please verify your part number for an exact match.

Frequently Asked Questions

What does ‘VIN Programmed’ mean for me?

It means we load your vehicle’s specific identification number (VIN) and all associated factory settings onto the module before we ship it. This makes the installation plug-and-play, saving you from a mandatory and expensive programming session at a dealership.

Is this difficult to install myself?

Not at all. For anyone comfortable with basic hand tools, this is a very straightforward job. It’s typically held in with a few clips or bolts under the dash and takes less than 10 minutes to swap out.

Why is my airbag light still on after installation?

This is a common security handshake procedure on GM vehicles. If the light persists (often with code B1001), the BCM needs to sync with the Sensing and Diagnostic Module (SDM). This requires a bi-directional scan tool to perform the ‘Setup SDM Primary Key in BCM’ function. Most professional repair shops can perform this service quickly.

Do I need to return my old BCM?

No, there is absolutely no core charge for this part. You can keep your old module without any hassle or extra fees.

How do I know if this BCM will fix my problem?

If your vehicle is showing multiple, seemingly random electrical issues like the ones listed in our symptoms section, a failing BCM is the most common culprit. This part is designed to resolve those exact issues and restore normal operation.

Genuine OEM

Yes

Condition

Refurbished

Model

ESCALADE EXT

Make

Year

2007 – 2011

Brand

CHEVROLET TRUCK

Warranty

1 Year

Interchange part number

MPN

22860591

Manufacturer Part Number

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

Scroll to Top