Programmed GM Body Control Module BCM 15299986 | VIN Flashed for Chevy GMC

Restore Your Vehicle’s Electrical System

Experiencing strange electrical issues like flickering lights, faulty power windows, or a security light that won’t turn off? This is your direct-fit solution. We pre-program this Body Control Module to your vehicle’s VIN, so it’s ready to install out of the box. No dealer visit required. Fix your issue today!

$224.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 591-01465-107 Categories: ,
Guaranteed Safe Checkout

Is Your GM Vehicle Acting Possessed by Electrical Gremlins?

If you’re dealing with a frustrating mix of electrical issues in your Chevrolet, GMC, Cadillac, or other GM vehicle, the Body Control Module (BCM) is often the culprit. In my 20+ years diagnosing these systems, I’ve seen a failing BCM cause some of the most baffling problems. One minute the power locks don’t work, the next the radio is acting up, the security light is on for no reason, or the interior lights have a mind of their own. It’s not your imagination; it’s the central computer for your vehicle’s body electronics crying for help.

The Dealership-Free Solution is Here

Traditionally, replacing a BCM meant buying the part, having your vehicle towed to a dealership, and paying hundreds for them to program the new module. We eliminate that expensive and time-consuming step. When you purchase this BCM from us, you provide your vehicle’s VIN, and my team flashes the module with the latest, most stable GM software specific to your car or truck. It arrives at your door ready for a straightforward installation, saving you time, money, and a massive headache.

Common Symptoms of a Failing BCM:

  • โœ” Intermittent or non-working power windows, door locks, or mirrors.
  • โœ” Erratic instrument cluster behavior or warning lights (like the security light).
  • โœ” Interior or exterior lights flickering, staying on, or not working at all.
  • โœ” Problems with the radio or climate control systems.
  • โœ” The vehicle’s security system preventing it from starting (Passlock/Passkey issues).
  • โœ” Communication error codes with other modules on the vehicle’s network.

Expert Pro Tip from a 20-Year Veteran Technician

Before you install your new BCM, take a moment to inspect the area around the old one, especially on models like the Acadia, Traverse, and Enclave where the BCM is located under the dash. I’ve personally traced over a hundred BCM failures back to a small, unnoticed water leak from a clogged sunroof drain or a bad windshield seal. The corrosion on the connectors is a dead giveaway. Cleaning the connectors and addressing the source of any moisture will prevent you from having the same problem again down the road.

Simple Installation to Get You Back on the Road

Installing your new Programmed GM Body Control Module is a job most DIY mechanics can handle in their own driveway. While the exact location varies (see fitment list below), the process is generally the same.

  1. Safety First: Always disconnect the negative terminal from your vehicle’s battery before working on electrical components.
  2. Locate the BCM: It’s typically found under the driver’s or passenger’s side of the dashboard, or behind the center console.
  3. Disconnect and Remove: Carefully unplug the electrical connectors from the old BCM. They have locking tabs, so be gentle. Then, unbolt or unclip the module from its mounting bracket.
  4. Install the New BCM: Mount your new, pre-programmed BCM in place and securely plug in all the electrical connectors.
  5. Reconnect Power: Reattach the negative battery terminal. Your vehicle’s core functions should now be restored.

Important Final Steps After Installation

Because this is a critical security and safety component, a couple of final procedures may be required to ensure everything works perfectly. This is standard for any BCM replacement, whether done at a shop or at home.

  • Airbag System (SRS): If your airbag warning light is on after installation, 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.
  • Brake Pedal Position: On some models, the Brake Pedal Position Sensor may need to be recalibrated. This is another simple procedure done with a diagnostic tool that ensures your brake lights and stability control system function correctly.

Guaranteed Vehicle Compatibility

This module is a direct replacement for a massive range of GM vehicles. Please verify your make, model, and year from the list below. To ensure 100% compatibility, matching one of the part numbers is the best method. If you’re unsure, just send us your VIN, and we’ll confirm the fit for you.

This part will fit these makes and models with these options:

ACADIA 07-12 (LH dash), AVALANCHE 1500 10 (under steering column, ID 25892622), CAPRICE 11-13, CAPTIVA SPORT 12 (center dash, ID 20921435, 20921436, or 22860591), CTS 08-13 (LH dash or RH dash), DTS 06-11 (RH center dash), ENCLAVE 08-12 (LH dash), EQUINOX 07-09 (center dash), ESCALADE/ESV/EXT 10 (under steering column, ID 25892622 or 20815898), EXPRESS/SAVANA VANS 1500/2500/3500 08-12, G8 08-09 (center dash), HUMMER H2 08-09 (LH firewall), IMPALA 06-13, LUCERNE 06-11 (right side dash), MONTE CARLO 06-07 (LH steering column), OUTLOOK 07-10 (center dash), SRX 07-09 (LH dash), STS 10 (center dash), SUBURBAN 1500 10 (under steering column, ID 25892622 or 20815898), TAHOE 10 (under steering column, ID 25892622 or 20815898), TORRENT 07-09 (center dash), TRAVERSE 09-12 (LH dash), VUE 08-10 (center dash), YUKON/YUKON XL 1500 10 (under steering column, ID 25892622 or 20815898)

Replaces a Wide Range of Original Part Numbers:

This Programmed GM Body Control Module directly replaces the following part numbers: 10382479, 15093910, 15276271, 15299986, 15819552, 15828601, 15837419, 15872388, 15872421, 15880684, 15921352, 15921353, 15948438, 15948439, 20815898, 20839063, 20864767, 20864768, 20921435, 20921436, 20935349, 22860591, 25826124, 25826125, 25847588, 25847589, 25892622, 25910474, 25934762, 25934763, 95151084.

Genuine OEM

Yes

Condition

Refurbished

MPN

15299986

Interchange part number

PartNumber

591

Model

BRAVADA

Year

2013

Brand

GM

Manufacturer Part Number

Scroll to Top