Are you battling bizarre electrical issues in your 2015 GMC Sierra? Flickering lights, malfunctioning power windows, a security system that acts up, or worse—a truck that won’t start? These are classic signs of a failing Body Control Module (BCM). The BCM is the central hub for your truck’s body electronics, and when it goes bad, it can create a cascade of frustrating and hard-to-diagnose problems. Dealerships will often quote you a hefty price for a new module plus mandatory programming fees. We offer a smarter, more affordable solution.
This is a replacement BCM that comes fully programmed using the data from your original module. This cloning service makes the installation truly plug-and-play. You simply send us your faulty BCM, we transfer all the critical vehicle-specific information—including VIN, mileage, and RPO codes for your options—to this replacement unit, and ship it right back to you. You get a reliable part that works correctly right out of the box, without any need for expensive dealership programming tools. It’s the most effective way to restore your truck’s functionality and peace of mind.
A Technician’s Notebook
I recently had a 2015 Sierra 1500 in the bay that was driving its owner crazy. The radio would turn on and off by itself, the dome lights would flicker, and occasionally the turn signals would stop working. He had already replaced the battery and checked the main grounds. A scan showed a handful of communication codes, most notably a U0140 (Lost Communication With Body Control Module). Instead of sending him to the dealer for a new BCM and a $200+ programming fee, we used this exact cloning service. We pulled his old module, sent it in, and got the programmed replacement back in a few days. The install took less than 30 minutes, and every single electrical gremlin was gone. It’s a solid fix that saves customers time and money.
Is Your Sierra Showing These Signs of BCM Failure?
A failing BCM can manifest in numerous ways. If you’re experiencing any of the following, your 2015 Sierra Body Control Module is the likely culprit:
- ✔ Erratic or non-functional interior/exterior lights (headlights, dome lights, dash lights).
- ✔ Power windows, locks, or mirrors working intermittently or not at all.
- ✔ The security system engaging randomly or preventing the engine from starting.
- ✔ The radio or infotainment system behaving strangely.
- ✔ False warning lights on the instrument cluster (e.g., ‘Service 4WD’ or ‘Service StabiliTrak’).
- ✔ Diagnostic trouble codes (DTCs) related to communication errors, such as U0140, U0155, or other U-codes.
- ✔ Complete no-start condition where the starter doesn’t even click.
Your Straightforward BCM Installation Guide
Installing your programmed BCM is a simple process. For a 2015 Sierra, the module is typically located under the steering column. While exact steps may vary slightly, here is a general guide:
- Safety First: Always disconnect the negative terminal from your vehicle’s battery before beginning any electrical work.
- Locate the BCM: On most 2015 GM trucks and SUVs, the BCM is found under the driver’s side dashboard, often attached to a bracket near the steering column.
- Disconnect the Connectors: Carefully release the locking tabs on the multiple wiring harness connectors and pull them straight out from the module. Do not force them.
- Remove the Module: Unbolt or unclip the old BCM from its mounting bracket and remove it from the vehicle.
- Install the New BCM: Mount your newly programmed BCM in the same location and securely re-attach all wiring harness connectors. You should hear a click as they lock into place.
- Reconnect and Test: Reconnect the negative battery terminal. Start the vehicle and test all body functions—lights, windows, locks, radio, etc.—to confirm proper operation.
Important Post-Installation Notes
In some cases, additional synchronization procedures may be required after installation. This is normal and depends on your vehicle’s specific configuration.
- Airbag System Sync: If your airbag warning light is on after installation, a professional scan tool is needed to perform the ‘Setup SDM Primary Key in BCM’ procedure. This syncs the new BCM with the airbag system.
- Brake Pedal Position Relearn: Some models may require a brake pedal position sensor relearn to ensure brake lights and stability control systems function correctly.
Disclaimer: Always consult a factory service manual or a qualified technician if you are unsure about any part of the process.
Verified Fitment for Your GM Vehicle
This BCM programming service is compatible with a wide range of GM vehicles. Please verify your part number and model from the list below. This module is a direct replacement for part numbers: 13592137, 13506935, 13506936, 13587704, and 13594764.
- ATS: 2015-2016 (on firewall)
- Corvette: 2015 (LH dash)
- CTS: 2015-2016 (LH dash)
- Escalade / Escalade ESV: 2015 (under steering column)
- Impala: 2015-2016 (New Style, LH dash)
- Silverado 1500/2500/3500: 2015 (under steering column)
- Sierra 1500 / Sierra Denali 1500: 2015 (under steering column)
- Sierra 2500/3500 & Denali 2500/3500: 2015 (under steering column or LH firewall)
- Sonic: 2015-2018 (RH rear quarter panel)
- Suburban 1500: 2015 (under steering column)
- Tahoe: 2015 (under steering column)
- XTS: 2015 (left front hinge pillar)
- Yukon / Yukon XL 1500: 2015 (under steering column)
Frequently Asked Questions
How does the programming service work?
After you place your order, we will provide you with instructions to ship your original BCM to us. We then extract the vehicle-specific data and transfer it to the replacement module. We ship the plug-and-play replacement back to you, typically within 1-2 business days of receiving your original.
Do I need to do any programming myself?
No. The module you receive will be fully programmed with your vehicle’s VIN and configuration data. The goal is a plug-and-play installation, though some vehicles may require minor relearn procedures as noted above.
What is the benefit of cloning my old module?
Cloning ensures that all the specific options and security information from your truck are preserved. This avoids compatibility issues and the need for expensive programming at a dealership, saving you hundreds of dollars.
Is there a core charge?
No, there is no core charge for this service. You are welcome to keep your original, non-functional module.
What if my original BCM is not communicating?
Even if your BCM has failed, in most cases we can still extract the necessary data for the cloning process. Please contact us if your module is severely damaged (e.g., by fire or water) to discuss options.