End Electrical Nightmares in Your GM Truck or Car
Is your 2015 GMC Sierra, Chevy Silverado, or other compatible GM vehicle acting possessed? Flickering lights, malfunctioning windows, a horn that won’t quit, or worse—a no-start condition? These are classic, frustrating signs of a failing Body Control Module (BCM). The BCM is the central command center for your vehicle’s body electronics, and when it fails, it can cause a cascade of baffling issues. Dealerships will quote you a hefty price for a new module, followed by expensive programming fees and vehicle downtime. We offer a smarter, more efficient solution.
This is not just a part; it’s a comprehensive programming service. You send us your vehicle’s original BCM, and our expert technicians will transfer all the critical data—including your VIN, mileage, and specific options—to a fully tested, replacement module. We then ship this plug-and-play unit back to you. This process eliminates the need for any dealer-level programming or key relearning, saving you significant time and money. It’s the most reliable way to get your vehicle back to 100% without the dealership hassle.
Is Your GM Vehicle Showing These BCM Failure Signs?
- ✔️ Unpredictable power windows, door locks, or interior lights.
- ✔️ The security or anti-theft light stays on, preventing the engine from starting.
- ✔️ Horn honking randomly or not working at all.
- ✔️ Inconsistent operation of the radio or climate controls.
- ✔️ Diagnostic trouble codes (DTCs) related to communication loss with other modules, such as U0140, U0155, or general BCM internal errors.
- ✔️ Wipers turning on by themselves or not responding to the switch.
From the Diagnostic Bay: The Case of the Haunted Sierra
A customer brought in a 2015 Sierra 1500 with a list of complaints that sounded like a ghost story. The radio would change stations on its own, the dome light would flicker at highway speeds, and twice the truck refused to start, leaving him stranded. He had already replaced the battery to no avail. After hooking up my scan tool, I saw a dozen communication loss codes, all pointing to an intermittent BCM. Instead of a costly new unit and a day of programming at the dealer, we opted for a cloned module. We had his original BCM cloned, and he installed the replacement himself in under 30 minutes. The truck’s electrical gremlins vanished instantly. It’s a perfect example of how this service provides a direct, effective fix for a complex problem.
Your Straightforward BCM Installation Guide
Installing your newly programmed 2015 Sierra BCM is a manageable job for a DIYer. The location varies slightly by model, but the process is similar.
- Safety First: Always disconnect the negative terminal from your vehicle’s battery and wait about 10 minutes to ensure all systems are powered down.
- Locate the BCM: On most Sierra, Silverado, and GM SUVs, the BCM is located under the driver’s side of the dashboard, near the steering column. On other models like the Corvette or CTS, it may be in the driver’s side dash panel or kick panel. A quick search for your specific model will confirm the exact location.
- Disconnect and Remove: Carefully unplug the electrical connectors from the old BCM. They have locking tabs that need to be depressed. Once disconnected, unbolt or unclip the module from its mounting bracket.
- Install the New Module: Mount your new, pre-programmed BCM in the same location and securely plug in all the electrical connectors. You should hear a ‘click’ as they lock into place.
- Reconnect and Test: Reconnect the negative battery terminal. Turn the key to the ‘On’ position (without starting) and test functions like windows, locks, and lights. Start the vehicle and check for any warning lights.
Important Post-Installation Note: In some cases, you may need to perform additional relearn procedures. If the airbag light is on, a professional scan tool is needed for the ‘Setup SDM Primary Key in BCM’ procedure. A ‘Brake Pedal Position Relearn’ might also be required for proper brake light and traction control operation. Always consult a service manual for model-specific requirements.
Verified Vehicle Compatibility
This programming service is for BCM part number 13506936 and is a direct replacement for part numbers 13592137, 13506935, 13587704, and 13594764. It is confirmed to fit the following vehicles:
- ✔️ 2015 Cadillac ATS, CTS, Escalade, Escalade ESV, XTS
- ✔️ 2016 Cadillac ATS, CTS (ID 13587704)
- ✔️ 2015 Chevrolet Corvette, Suburban 1500, Tahoe
- ✔️ 2015-2016 Chevrolet Impala (New Style)
- ✔️ 2015-2018 Chevrolet Sonic
- ✔️ 2015 Chevrolet Silverado 1500, 2500, 3500
- ✔️ 2015 GMC Sierra 1500, 2500, 3500
- ✔️ 2015 GMC Sierra Denali 1500, 2500, 3500
- ✔️ 2015 GMC Yukon, Yukon XL 1500
Please verify the part number on your original BCM to ensure a perfect match. If you have any questions about fitment, contact us before purchasing.
How exactly does the programming service work?
How exactly does the programming service work?
After you place your order, we will contact you with simple instructions to ship your original BCM to us. Once we receive it, our technicians extract the unique data and transfer it to a replacement module. We then ship the ready-to-install BCM back to you, typically within 1-2 business days. This cloning process ensures all your vehicle’s features and security information work seamlessly.
Do I need to do any programming or key relearns myself?
No. Our service handles 100% of the programming. Because we clone your original module’s data, the replacement unit is plug-and-play. The vehicle’s computer systems will recognize it as the original, so no expensive dealer visits for programming or key relearning are necessary.
Is there a core charge or do I get my old BCM back?
There is absolutely no core charge for this service. We use your original module for the data transfer process. You can keep your original, non-working module after the service is complete.
Will this fix my specific problem?
This service corrects issues caused by a faulty BCM. If your vehicle exhibits common symptoms like erratic lights, window/lock failures, or no-start security issues, a failing BCM is the likely cause. For a definitive diagnosis, we recommend having a professional mechanic check for BCM-specific fault codes.
What is the total turnaround time?
We program and ship your replacement BCM within 24-48 hours of receiving your original module. The total time will depend on the shipping speed you choose to send your module to us and the return shipping time.