Restore Your Cadillac’s Electrical System with a Hassle-Free Solution
Is your 2015-2016 Cadillac ATS acting possessed? Flickering lights, malfunctioning power windows, a security system that won’t cooperate, or even a frustrating no-start condition can all point to a single culprit: a failing Body Control Module (BCM). As the central hub for your vehicle’s body electronics, when the BCM goes down, it creates a cascade of confusing and unpredictable problems. In my 20+ years as a technician, I’ve seen how a bad BCM can make a perfectly good car feel unreliable. That’s why we offer a straightforward, professional solution to get you back on the road without the high costs and scheduling headaches of a dealership visit.
This is a comprehensive programming service for a replacement BCM. The process is simple: after your purchase, we’ll provide instructions for you to ship your original BCM to our facility. Once it arrives, our expert technicians will extract the precise vehicle-specific data and transfer it directly to this replacement module. This cloning service ensures that the replacement BCM is a perfect match for your vehicle’s configuration, including the VIN and all factory options. We then ship the ready-to-install module back to you, eliminating the need for expensive on-car programming with a specialized scan tool.
A customer brought in a 2015 Sierra 1500 with a laundry list of bizarre electrical gremlins. The dome lights would stay on, the radio would randomly shut off, and the power locks worked intermittently. He’d already replaced the battery and checked all the fuses. Diagnostics showed a flurry of communication codes (U-codes), pointing to a network issue. Instead of chasing wires for hours, my experience pointed straight to the BCM. These modules are the traffic cops for dozens of electronic systems. When they fail internally, they send out bad signals, creating chaos. We performed a similar cloning service, and the new BCM resolved every single issue instantly. It’s a classic case where the root cause is far simpler than the symptoms suggest.
Is Your Vehicle Showing These BCM Failure Symptoms?
- ✔ Erratic or non-functional interior and exterior lights.
- ✔ Power windows, door locks, or mirrors not working correctly.
- ✔ Horn sounding unexpectedly or not at all.
- ✔ Vehicle security system faults or alarm going off randomly.
- ✔ Instrument cluster warnings or gauges behaving erratically.
- ✔ Intermittent no-start condition where the engine cranks but won’t fire.
- ✔ Communication Diagnostic Trouble Codes (DTCs) like U0140, U0155, or other “loss of communication” faults.
Your Straightforward Installation Guide
Installing your pre-programmed BCM is a direct swap. Once you receive the module from us, follow these general steps. The BCM on your 2015-2016 ATS is located on the firewall.
- Safety First: Disconnect the negative terminal from your vehicle’s battery and wait a few minutes for the systems to discharge completely.
- Locate the BCM: Access the Body Control Module, which is typically found on the vehicle’s firewall in the engine bay or under the dash.
- Disconnect and Remove: Carefully unplug all electrical connectors from the original BCM. Note their orientation. Then, unbolt or unclip the module from its mounting bracket.
- Install the New Module: Mount the replacement BCM in the exact same location. Reconnect all electrical connectors securely, ensuring they click into place.
- Reconnect Power: Reattach the negative battery terminal and tighten it securely.
- Test and Verify: Start the vehicle and test all body functions—lights, windows, locks, wipers, etc.—to confirm the repair.
Important Post-Installation Notes
While our programming handles the critical vehicle data, some systems may require a simple recalibration after the BCM is installed:
- Airbag System Sync: If the airbag warning light is illuminated after installation, a ‘Setup SDM Primary Key in BCM’ procedure is needed. This requires a professional-grade scan tool to sync the airbag module with the new BCM.
- Brake Pedal Position Relearn: On some models, a brake pedal position sensor relearn might be necessary to ensure correct brake light operation and traction control function.
Disclaimer: Vehicle systems vary. Always consult a factory service manual or a qualified technician if you are unsure about any step.
Verified Vehicle Compatibility
This module is a direct fit for units with part numbers 13592137, 13506935, 13506936, 13587704, or 13594764. It is compatible with the following models:
- 2015-2016 Cadillac ATS (on firewall)
- 2015-2016 Cadillac CTS (Sdn, LH dash)
- 2015 Cadillac XTS (left front hinge pillar)
- 2015 Chevrolet Corvette (LH dash)
- 2015-2016 Chevrolet Impala (VIN 1, New Style, LH dash)
- 2015 Chevrolet Silverado 1500/2500/3500 (under steering column)
- 2015 Chevrolet Suburban 1500 (under steering column)
- 2015 Chevrolet Tahoe (under steering column)
- 2015-2018 Chevrolet Sonic (RH rear quarter panel)
- 2015 GMC Sierra 1500/2500/3500 (under steering column or LH firewall)
- 2015 GMC Sierra Denali 1500/2500/3500 (under steering column)
- 2015 GMC Yukon & Yukon XL 1500 (under steering column)
- 2015 Cadillac Escalade & Escalade ESV (under steering column)
Frequently Asked Questions
How does the mail-in programming service work?
After you place your order, we will contact you with simple, step-by-step instructions and a shipping address. You send us your original BCM. We then transfer all the necessary data to the replacement unit and ship it back to you, ready for installation.
Do I need to do any programming myself?
No. Our service handles all the complex programming. The module you receive will be pre-configured with your vehicle’s VIN and options, making the final installation a simple plug-and-play process.
What is the turnaround time?
We typically program and ship the replacement BCM within 1-2 business days of receiving your original module. We will send you a tracking number as soon as it’s on its way back to you.
Is there a core charge?
No, there is no core charge for this item. You can keep your original, non-working module.
What if my original part number is different?
This module is a direct replacement for several part numbers, including 13592137, 13506935, 13506936, and 13587704. As long as your module matches one of these numbers, this service is compatible.