Tired of Your Vehicle’s Electrical Gremlins?
Are you battling strange electrical issues in your GM vehicle? Unpredictable warning lights, malfunctioning power windows, a security system with a mind of its own, or intermittent accessory failures can be incredibly frustrating. These aren’t just minor annoyances; they are classic signs that your Body Control Module (BCM) is failing. This pre-programmed BCM is the direct, reliable solution to restore order and get your vehicle’s electronics working in perfect harmony again, eliminating the need for an expensive dealership visit.
Common Failure Symptoms & Your Direct Solution
A faulty BCM can manifest in numerous ways, often leaving you guessing. If you’re experiencing any of the following, this module is your answer:
- Intermittent or non-working power windows, door locks, and interior lights.
- Erratic instrument cluster behavior or false warning messages.
- The security or anti-theft system engaging randomly, preventing the car from starting.
- Communication error codes (U-codes) when scanning the vehicle.
- Problems with remote keyless entry operation.
This isn’t a temporary fix. This is a fully tested, professionally programmed Body Control Module that directly replaces your faulty original unit. We take the guesswork out of the repair by flashing the module with the latest GM software updates, specifically matched to your vehicle’s VIN. Our Programmed GM Body Control Module 20935349 ensures seamless integration and restores the precise functionality you’ve been missing.
Features & Benefits
- ✔️ Programmed to Your VIN: Skip the expensive trip to the dealership and their programming fees! We flash this module with your vehicle’s specific information, so it arrives ready for a straightforward installation.
- ✔️ Restores Full Functionality: Eliminate frustrating electrical issues and regain reliable control over your power windows, locks, lighting, security system, and other essential features.
- ✔️ Latest GM Software: Your module comes loaded with the newest dealer-level software, ensuring optimal performance and compatibility with your vehicle’s systems.
- ✔️ No Core Charge: Save time and hassle. There’s no need to send your old, faulty module back to us.
- ✔️ Broad GM Compatibility: This single unit is a verified replacement for a wide range of original part numbers, making it the correct fit for dozens of GM cars, trucks, and SUVs.
- ✔️ Peace of Mind Included: This unit is backed by our one-year replacement warranty.
A Word From Our In-House Expert
“With over 20 years on the diagnostic front lines, I’ve seen how a failing BCM can turn a reliable vehicle into a source of constant headaches. Many people don’t realize that the programming is just as critical as the part itself. An improperly configured module can cause more problems than it solves. We handle that complex step for you, using the same tools and software as a GM dealership. This ensures that when you install our Programmed GM Body Control Module 20935349, it communicates flawlessly with all your vehicle’s other computers—from the ECM to the airbag system—just as the factory intended.”
Important Post-Installation Information
While this BCM is programmed for a plug-and-play installation, some GM vehicles may require one or more ‘relearn’ procedures to fully sync the new module. This is a normal part of the vehicle’s security and safety systems. Always consult a factory service manual or a qualified technician for guidance. Potential procedures include:
- Airbag System Sync: If the airbag warning light is on after installation, the ‘Setup SDM Primary Key in BCM’ procedure must be performed with a professional diagnostic tool to sync the system.
- Brake Pedal Position Relearn: A brake pedal position sensor recalibration may be necessary on some models to ensure proper brake light function and traction control system performance.
Guaranteed Fitment For These Part Numbers & Models:
This BCM is a direct replacement for 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
This part will fit these makes and models with these options
EXPRESS 2500 VAN 10 Body Control (BCM); (center dash), 6.0L
EXPRESS 3500 VAN 08-09 Body Control (BCM); (center dash)
SAVANA 3500 VAN 10 Body Control (BCM); (center dash), 6.6L, VIN 6 (8th digit, opt LMM)
IMPALA 06-12 Body Control (BCM); (LH dash)
SAVANA 2500 VAN 10 Body Control (BCM); (center dash), 4.8L
ACADIA 07-12 Body Control (BCM); (LH dash)
MONTE CARLO 06-07 Body Control (BCM); (LH steering column)
TAHOE 10 Body Control (BCM); (under steering column), ID 25892622
TRAVERSE 09-12 Body Control (BCM); (LH dash)
EXPRESS 3500 VAN 10 Body Control (BCM); (center dash), 6.6L, VIN 6 (8th digit, opt LMM)
YUKON 10 Body Control (BCM); (under steering column), ID 25892622
SAVANA 2500 VAN 11-12 Body Control (BCM); (center dash)
YUKON XL 1500 10 Body Control (BCM); (under steering column), ID 20815898
CAPTIVA SPORT 12 Body Control (BCM); (center dash), ID 20921435
CAPTIVA SPORT 12 Body Control (BCM); (center dash), ID 22860591
DTS 06-11 Body Control (BCM); (RH center dash)
OUTLOOK 07-10 Body Control (BCM); (center dash)
SUBURBAN 1500 10 Body Control (BCM); (under steering column), ID 25892622
ESCALADE EXT 10 Body Control (BCM); (under steering column), ID 25892622
SAVANA 1500 VAN 08-12 Body Control (BCM); (center dash)
EXPRESS 2500 VAN 11-12 Body Control (BCM)
EXPRESS 1500 VAN 08-12 Body Control (BCM); (center dash)
STS 10 Body Control (BCM); center dash
SAVANA 3500 VAN 08-09 Body Control (BCM); (center dash)
TORRENT 07-09 Body Control (BCM); (center dash)
SAVANA 2500 VAN 10 Body Control (BCM); (center dash), 6.0L
TAHOE 10 Body Control (BCM); (under steering column), ID 20815898
CTS 08-13 Body Control (BCM); LH dash
CAPTIVA SPORT 12 Body Control (BCM); (center dash), ID 20921436
EXPRESS 3500 VAN 10 Body Control (BCM); (center dash), 6.0L
G8 08-09 Body Control (BCM); (center dash)
IMPALA 13 Body Control (BCM); (LH dash), ID 22820315
SUBURBAN 1500 10 Body Control (BCM); (under steering column), ID 20815898
AVALANCHE 1500 10 Body Control (BCM); (under steering column), ID 25892622
EXPRESS 2500 VAN 10 Body Control (BCM); (center dash), 4.8L
EXPRESS 2500 VAN 10 Body Control (BCM); (center dash), 6.6L, VIN 6 (8th digit, opt LMM)
YUKON 10 Body Control (BCM); (under steering column), ID 20815898
ESCALADE 10 Body Control (BCM); (under steering column), ID 25892622
LUCERNE 06-11 Body Control (BCM); (right side dash)
CTS 08 Body Control (BCM); RH dash
ESCALADE ESV 10 Body Control (BCM); (under steering column), ID 25892622
EXPRESS 3500 VAN 10 Body Control (BCM); (center dash), 4.8L
SAVANA 2500 VAN 08-09 Body Control (BCM); (center dash)
SAVANA 3500 VAN 10 Body Control (BCM); (center dash), 4.8L
SAVANA 3500 VAN 10 Body Control (BCM); (center dash), 6.0L
YUKON XL 1500 10 Body Control (BCM); (under steering column), ID 25892622
ESCALADE 10 Body Control (BCM); (under steering column), ID 20815898
SRX 07-09 Body Control (BCM); LH dash
ESCALADE ESV 10 Body Control (BCM); (under steering column), ID 20815898
EXPRESS 3500 VAN 11-12 Body Control (BCM)
HUMMER H2 08-09 Body Control (BCM); (LH firewall)
SAVANA 3500 VAN 11-12 Body Control (BCM)
VUE 08-10 Body Control (BCM); (center dash)
CAPRICE 11-13 Body Control (BCM)
ENCLAVE 08-12 Body Control (BCM); (LH dash)
EXPRESS 2500 VAN 08-09 Body Control (BCM); (center dash)
SAVANA 2500 VAN 10 Body Control (BCM); (center dash), 6.6L, VIN 6 (8th digit, opt LMM)
Frequently Asked Questions
Do I need to send my old BCM back?
No. This product comes with no core charge, so you can keep your original module. This saves you the time and expense of return shipping.
Is this part truly “plug and play”?
For most vehicles, yes. Because we program the module to your VIN before shipping, it is ready for installation. However, as noted in the description, some GM vehicles require additional relearn procedures for systems like the airbags or brake pedal position sensor to fully sync with the new BCM.
How do I provide my VIN number?
After you complete your purchase, simply reply to your order confirmation email with your 17-digit VIN, or add it to the ‘notes’ section during checkout. We cannot program and ship your module without it.
What happens if the airbag light comes on after installation?
This is a known possibility on some models. It means the BCM and the SDM (airbag module) need to be electronically synced. A repair shop with a professional-grade scan tool will need to perform the ‘Setup SDM Primary Key in BCM’ procedure to resolve the light.
Will this fix my specific electrical problem?
This module will correct any issue caused by a faulty BCM. While the symptoms we’ve listed are the most common indicators of BCM failure, we always recommend a thorough diagnosis by a qualified technician to confirm the BCM is the root cause of your problem before ordering.
What if my original part number isn’t 20935349?
That’s perfectly fine. This module is the correct, updated replacement for all the part numbers listed in bold in the description. As long as your original part number is on that list, this module is a guaranteed fit for your vehicle.