Restore Full Electrical Function to Your GM Vehicle
Are you experiencing a cascade of bizarre electrical problems in your 2015 GMC Yukon, Sierra, or other compatible GM vehicle? Issues like flickering lights, malfunctioning power windows, intermittent wipers, or a security system that acts on its own are classic signs of a failing Body Control Module (BCM). The BCM is the central nervous system for your vehicle’s body electronics, and when it fails, it can make driving frustrating and unsafe. This listing is for a replacement BCM, part number 13587704, that is professionally programmed using your vehicle’s original data, providing a seamless, plug-and-play solution.
The Simple, No-Hassle Programming Service
Forget expensive trips to the dealership for programming and key relearning. Our service is designed to get you back on the road quickly and affordably. The process is straightforward:
- Place Your Order: Complete your purchase, ensuring your contact information is accurate.
- We Contact You: Our team will reach out with clear instructions and a service address to ship your original BCM.
- Ship Your Module: Securely package and send us your original BCM.
- We Program Your Replacement: Upon arrival, our technicians will transfer all the critical data—including VIN, mileage, and key information—from your original module to the replacement unit.
- Receive & Install: We ship your original module and the newly programmed replacement back to you. Installation is as simple as swapping the units. No further programming is required.
From the Diagnostic Bay
We had a 2015 Sierra 1500 come in that was a real head-scratcher for the owner. The radio would turn on by itself, the dome lights would stay on, and the battery would be dead every other morning. He had already replaced the battery and alternator. We hooked up our scanner and saw multiple communication errors all pointing to one source. After a few pinpoint tests, we confirmed a faulty BCM was causing these ‘ghost’ commands. Instead of a costly dealer replacement, we performed our cloning service. The customer installed the programmed module himself in under an hour, and all the strange electrical gremlins were gone for good. It’s a common story with these modules.
Common Symptoms of a Failing Body Control Module
- ✔ Intermittent or non-functional power windows, locks, and mirrors.
- ✔ Erratic behavior from interior or exterior lights (flickering, staying on, or not turning on).
- ✔ Malfunctioning dashboard gauges or warning lights that appear without cause.
- ✔ Problems with the vehicle’s security system or keyless entry.
- ✔ Wipers or horn activating unexpectedly.
- ✔ Unexplained parasitic battery drain leading to a dead battery.
- ✔ Communication errors with other vehicle modules (DTCs like U-codes).
Why a Programmed 2015 Yukon BCM is the Smart Choice
A new BCM from the dealer is just a blank slate. It requires specialized tools and subscriptions to program it to your specific vehicle, a service that adds significant cost and time to the repair. Our cloning service bypasses this entirely. By transferring the data from your original unit, the replacement BCM is a perfect digital twin, recognized by your vehicle’s other computers instantly. This makes the installation truly plug-and-play, saving you hundreds of dollars in labor and programming fees.
Installation & Post-Install Considerations
After installing your programmed BCM, your vehicle should start and run with all previous functions restored. However, in some cases, minor synchronization procedures may be needed:
- Airbag System Sync: If the airbag warning light is illuminated after installation, a ‘Setup SDM Primary Key in BCM’ procedure is required. This syncs the new BCM with the airbag system and must be done with a professional-grade scan tool.
- Brake Pedal Position Relearn: On certain models, a brake pedal position sensor recalibration might be necessary to ensure correct brake light operation and traction control performance.
Disclaimer: Specific procedures can vary by vehicle. Always consult a factory service manual or a qualified technician for guidance.
Fitment and Part Number Compatibility
This BCM is a direct replacement for the following part numbers:
13592137, 13506935, 13506936, 13587704, 13594764
It is confirmed to fit the following 2015-2018 GM models. Please verify your part number and model before ordering.
- ATS (15-16)
- Corvette (15)
- CTS (15-16)
- Escalade & Escalade ESV (15)
- Impala (15-16)
- Sierra 1500, 2500, 3500 & Denali Models (15)
- Silverado 1500, 2500, 3500 (15)
- Sonic (15-18)
- Suburban 1500 (15)
- Tahoe (15)
- XTS (15)
- Yukon & Yukon XL 1500 (15)
Frequently Asked Questions
What is a BCM cloning service?
Cloning is the process of reading all the vehicle-specific software and data (like VIN, mileage, and security information) from your original BCM and writing it onto a replacement BCM. This makes the replacement module an exact copy, allowing for a simple plug-and-play installation without any dealer programming.
Why do I have to send you my original part?
Your original BCM contains the unique data that allows it to communicate with the other computers in your specific vehicle. We need your module to extract this data. Without it, the replacement BCM would be a blank box and would not function in your car.
How long does the entire process take?
We typically program and ship your replacement BCM within 1-2 business days of receiving your original module. The total turnaround time will depend on the shipping speeds you choose.
Is this BCM truly plug-and-play?
Yes, in over 95% of cases, the installation is completely plug-and-play. You simply disconnect the old module and connect the new one. In rare instances, as noted above, a minor relearn procedure like an airbag sync may be required.
What if my original BCM is completely dead or not communicating?
Even if your BCM is failing, we can often still extract the necessary data. If your module is severely damaged (e.g., by fire or water), please contact us before ordering to discuss options.
Do I need to return my old BCM as a core?
No core charge is required. After we complete the programming service, we will return your original module to you along with the programmed replacement.