If you’re dealing with bizarre electrical issues in your 2015 Silverado or another compatible GM vehicle, you’ve come to the right place. As a technician with over two decades of experience, I’ve seen firsthand how a failing Body Control Module (BCM) can turn a reliable truck into a source of constant frustration. One minute your wipers won’t turn off, the next your power windows are dead. These aren’t random quirks; they’re classic signs that the central hub for your vehicle’s electronics is failing. Instead of facing a costly trip to the dealership for a new module and expensive programming fees, we offer a simple, reliable solution.
This is a replacement BCM that comes perfectly programmed to your vehicle’s specifications. How? Through our expert cloning service. You simply send us your original BCM, and we transfer all the critical data—including VIN, mileage, and key information—to this replacement unit. The result is a true plug-and-play module. No need for special scan tools, no key relearn procedures, and no surprise charges. It’s the most straightforward way to restore your vehicle’s functions and get back on the road with confidence.
Is Your GM Vehicle Showing These BCM Failure Signs?
A faulty BCM can cause a cascade of confusing problems. If you’re noticing any of the following, a failing BCM is the likely culprit:
- ✔ Erratic or non-functional interior and exterior lights.
- ✔ Power windows, door locks, or mirrors working intermittently or not at all.
- ✔ The security system engaging randomly or preventing the engine from starting.
- ✔ Windshield wipers that won’t turn on or off.
- ✔ The radio or infotainment system behaving strangely.
- ✔ False warning lights on the dashboard, such as the airbag or ABS light.
- ✔ Diagnostic trouble codes (DTCs) related to communication errors, such as U0140 (Lost Communication With Body Control Module).
A Technician’s Notebook
“A 2015 Sierra 1500 came into my bay last month with a laundry list of complaints from the owner. The horn would honk when he used the turn signal, and the dome lights would flicker constantly. He’d already replaced the battery and checked all the fuses. After connecting my scanner, I saw multiple communication faults pointing to the BCM. Instead of a multi-day affair waiting for a dealership part, we had him send in his original module. We cloned it to a replacement unit and shipped it back. He installed it himself in under 30 minutes, and every single ghost in his machine was gone. It’s a powerful fix that saves customers time and money.”
Your Straightforward 3-Step Installation Process
Our goal is to make this repair as simple as possible. Forget complex wiring or programming. Just follow these steps:
- Step 1: Remove Your Original BCM. After purchasing, we will contact you with instructions for shipping. Carefully remove the original BCM from your vehicle. On most trucks like the Silverado and Sierra, it’s located under the steering column.
- Step 2: Ship It To Us. Pack your original module securely and ship it to our facility. Once we receive it, our technicians will perform the data transfer to your new module, typically within one business day.
- Step 3: Install Your Programmed Module. We’ll ship your new, plug-and-play BCM back to you. Simply install it, reconnect your battery, and start your vehicle. All your original functions and keys will work just as they did before.
Important Notes on Post-Installation Procedures
While our programming makes this a near-seamless swap, some vehicle systems may require a ‘handshake’ with the new BCM. Please be aware of the following:
- Airbag System Sync: In some cases, the airbag warning light may illuminate after installation. This is resolved by having a qualified technician perform the ‘Setup SDM Primary Key in BCM’ procedure with a professional scan tool.
- Brake Pedal Position Relearn: To ensure perfect brake light and traction control operation, a brake pedal position sensor recalibration may be needed, depending on your specific model.
Disclaimer: Always consult a factory service manual or a qualified professional for vehicle-specific procedures.
Verified Fitment For Your GM Vehicle
This module is a direct replacement for part numbers 13592137, 13506935, 13506936, 13587704, and 13594764. It is confirmed to fit the following vehicles:
- 2015 Cadillac ATS, CTS, Escalade, Escalade ESV, XTS
- 2016 Cadillac ATS, CTS
- 2015 Chevrolet Corvette, Silverado 1500, Silverado 2500/3500, Suburban 1500, Tahoe
- 2015-2016 Chevrolet Impala (New Style)
- 2015-2018 Chevrolet Sonic
- 2015 GMC Sierra 1500, Sierra 2500/3500, Sierra Denali 1500/2500/3500, Yukon, Yukon XL 1500
Best of all, there is no core charge. You can keep your old module after the service is complete.
Frequently Asked Questions
What exactly is a BCM cloning service?
Our cloning service is a process where we transfer the essential software and vehicle-specific data (like VIN, keys, and security info) from your original, failing BCM to this fully functional replacement unit. This makes the new module plug-and-play, saving you from expensive dealership programming.
Will I need to have this BCM programmed by a dealer?
No. The entire point of our service is to eliminate that step. Because we clone your original module’s data, the replacement BCM arrives pre-programmed and ready for installation right out of the box.
How long does the entire process take?
Once we receive your original module, our technicians typically complete the programming service within 24-48 hours. The total time will depend on shipping speeds to and from our facility. We provide tracking information as soon as your new module is on its way back to you.
How do I know if this part number is correct for my vehicle?
The best way is to physically check the part number on your existing BCM. This module replaces several part numbers, including 13506936, 13592137, 13506935, 13587704, and 13594764. If your number matches one of these, you have the right part.
Do I need to send my keys with the module?
No, you do not need to send your keys. All the necessary key information is stored within the BCM itself. We transfer that data, so your existing keys will work seamlessly with the new module.