2007 – 2009 Srx Body Control Module 20935349 Programmed To Your VIN VIN BCM

Restore Your SRX’s Electrical System

Tired of strange electrical issues in your 2007-2009 Cadillac SRX? This Body Control Module (BCM) is the solution. It arrives pre-programmed to your vehicle’s VIN, eliminating the need for a costly dealership visit. Fix your power windows, locks, and warning lights today. Get your pre-programmed BCM and fix it right the first time!

$224.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Your Cadillac’s Core Functions and End Electrical Frustrations

Is your 2007-2009 Cadillac SRX suffering from a mind of its own? Flickering lights, malfunctioning power windows, a security system that randomly activates, or dashboard warning lights that won’t go away are all classic signs of a failing Body Control Module (BCM). As the central nervous system for your vehicle’s electronics, a faulty BCM can cause a cascade of confusing and frustrating problems. Stop chasing electrical gremlins and replace the core component with a reliable, pre-programmed solution.

This isn’t just a replacement part; it’s a complete service. We take the guesswork and dealership hassle out of the equation. Simply provide your vehicle’s VIN after purchase, and our expert technicians will flash this BCM with the latest GM software specific to your SRX. It arrives at your door ready for installation, saving you hundreds in programming fees and diagnostic time. This is the most direct path to restoring the functionality and reliability you expect from your Cadillac.

Case Study: A Tricky Diagnosis

A customer brought in their 2008 SRX with a truly bizarre set of symptoms. The radio would turn on and off, the driver’s side window wouldn’t respond, and the anti-theft light was constantly flashing, sometimes preventing the car from starting. They had already replaced the battery and checked all the fuses. After connecting my scan tool, I noticed multiple communication errors between various modules. In my 20+ years of experience, this pattern almost always points back to a failing BCM. The internal logic board gets compromised, creating a communication bottleneck. We installed one of our VIN-programmed BCMs, performed the necessary key relearn and airbag system check, and all the phantom issues vanished. It’s a fix I’ve performed hundreds of times on these GM platforms.

Is Your Cadillac Exhibiting These Symptoms?

  • ✔ Erratic or non-functional power windows, door locks, or interior lights.
  • ✔ The security system or alarm activates for no reason.
  • ✔ Dashboard warning lights (like the airbag or ABS light) stay on.
  • ✔ Intermittent no-start conditions where the engine cranks but won’t fire up.
  • ✔ Gauges on the instrument cluster behaving erratically or not working at all.
  • ✔ Communication errors with a professional scan tool.

Your Straightforward BCM Installation Guide

Installing your new 2007-2009 SRX Body Control Module is a manageable task for a confident DIYer. The BCM on this SRX is typically located on the left-hand (driver’s) side of the dash. Always consult a vehicle-specific repair manual for exact location and torque specs.

  1. Safety First: Disconnect the negative terminal from your vehicle’s battery and wait at least 10 minutes to allow capacitors to discharge.
  2. Access the Module: You will likely need to remove the lower dash panel or knee bolster under the steering column to gain access to the BCM.
  3. Disconnect and Remove: Carefully unplug all electrical connectors from the old BCM. They have locking tabs that must be depressed. Once disconnected, unbolt the module from its mounting bracket.
  4. Install the New BCM: Mount your new, pre-programmed BCM in the same location and securely fasten it. Reconnect all electrical connectors, ensuring they click firmly into place.
  5. Reconnect the Battery: Re-install the lower dash panel and then reconnect the negative battery terminal.
  6. CRITICAL Final Steps: After installation, a few key procedures are required. You will need a capable diagnostic tool to perform the ‘Setup SDM Primary Key in BCM’ procedure to ensure the airbag system communicates correctly and extinguish the warning light. Some models may also require a brake pedal position sensor recalibration. If you are not equipped to perform these steps, a professional technician must complete them.

Verified Fitment for a Wide Range of GM Vehicles

While this is the correct part for the 2007-2009 Cadillac SRX, this versatile BCM also serves as a direct replacement for a vast number of other GM cars, trucks, and vans. It is compatible with 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, and 95151084. Please verify your part number or contact us to confirm fitment for models such as the Acadia, Enclave, Traverse, Equinox, Tahoe, Yukon, Express/Savana vans, and many more.

Frequently Asked Questions

Do I need to do any programming myself?

No. We handle all the programming for you before shipment. We use your VIN to load the latest GM software, so it’s ready for installation when you receive it. You will, however, need to perform a key relearn procedure and potentially other system initializations as noted in the installation guide.

Where do I provide my VIN?

After you complete your purchase, you will need to send us your 17-digit Vehicle Identification Number (VIN). You can typically reply to your order confirmation email or use the contact form on our website. We cannot ship the module until we have programmed it with your VIN.

Will this fix my specific electrical problem?

This module corrects issues directly caused by a faulty BCM. If your vehicle exhibits several of the symptoms listed above, there is a very high probability that this will resolve them. However, we always recommend a proper diagnosis to rule out other potential causes like wiring or sensor faults.

What tools are needed for the final steps after installation?

To properly initialize the module and clear the airbag light, you will need a professional-grade bidirectional scan tool (like a Tech 2, Snap-on, Autel, etc.). Basic code readers cannot perform these necessary functions. If you don’t have access to one, a local repair shop can complete these final steps for you.

Is this a new or used part?

This is a high-quality, tested, and verified replacement part that has been programmed with new GM software. It is guaranteed to perform to OEM standards.

Genuine OEM

Yes

Condition

Refurbished

MPN

20935349

Interchange part number

PartNumber

591

Model

SRX

Year

2013

Brand

GM

Manufacturer Part Number

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

Scroll to Top