Tired of Unpredictable Electrical Problems in Your GM Vehicle?
Is your 2015 Sierra, Silverado, or other compatible GM vehicle acting possessed? Flickering lights, a radio with a mind of its own, power windows that refuse to work, or a persistent security light can all point to one culprit: a failing Body Control Module (BCM). The BCM is the central hub for your vehicle’s body electronics, and when it starts to fail, it can cause a cascade of frustrating and seemingly unrelated issues. Taking it to the dealership often means a hefty bill for diagnostics, the part itself, and expensive programming fees. We offer a smarter, more direct solution.
This is a comprehensive programming service for a replacement BCM. Instead of you buying a blank module and searching for a shop with the right tools, we handle the complex part for you. Simply purchase this service, send us your original BCM, and we’ll clone all the critical data—including the VIN, mileage, and specific options for your truck—onto a fully tested replacement unit. We ship it back to you ready for a straightforward installation. This process eliminates the need for a trip to the dealer and ensures your vehicle operates exactly as it did from the factory.
A Technician’s Notebook: The BCM That Played Hide-and-Seek
I once had a 2015 Sierra 1500 in my bay with the strangest symptoms. The customer complained that sometimes his turn signals wouldn’t work, but other times the interior dome lights would stay on after he locked the truck, draining the battery. We couldn’t find any wiring shorts. The scan tool showed intermittent communication loss with the BCM (U0140). After swapping in a test module, the problems vanished. The original BCM had an internal fault that only showed up under specific temperature and voltage conditions. A pre-programmed 2015 Sierra BCM like this one is the perfect fix for these hard-to-diagnose cases, saving hours of diagnostic time.
Common Signs of a Failing BCM
If you’re experiencing any of the following, a faulty BCM could be the cause. In my 20+ years of experience, these are the most frequent complaints that lead back to this critical component.
- ✔ Erratic or non-functional interior/exterior lights (headlights, tail lights, dome lights).
- ✔ Power windows, door locks, or mirrors working intermittently or not at all.
- ✔ The vehicle’s security system preventing the engine from starting (anti-theft light on).
- ✔ Horn honking unexpectedly or not working when pressed.
- ✔ Instrument cluster gauges behaving erratically or going dark.
- ✔ Diagnostic Trouble Codes (DTCs) such as U0140, U0155, B1001, or other communication errors.
- ✔ Radio or infotainment system turning on/off by itself.
A Straightforward Guide to Installation
Our cloning service makes replacing your 2015 Sierra BCM a simple plug-and-play process. While locations vary slightly by model (e.g., under the steering column in a Sierra, on the firewall in an ATS), the general steps are consistent.
- Safety First: Always disconnect the negative terminal from your vehicle’s battery and wait a few minutes before beginning work.
- Locate the BCM: On most trucks like the Sierra/Silverado and SUVs like the Tahoe/Yukon, the BCM is located under the driver’s side of the dashboard, near the steering column.
- Remove Connectors: Carefully unplug all electrical connectors from the old BCM. They have locking tabs that need to be depressed to be released. Do not force them.
- Unbolt the Module: Remove any bolts or screws securing the BCM to its mounting bracket.
- Install the New Module: Mount your new, pre-programmed BCM in the same location and secure it.
- Reconnect Everything: Plug all the electrical connectors firmly back into the new BCM. You should hear a ‘click’ as they lock into place.
- Power Up: Reconnect the negative battery terminal. Turn the key to the ‘On’ position and test all functions (lights, windows, locks, etc.) before starting the engine.
Important Post-Installation Notes
In some cases, additional steps may be required after installation:
- Airbag System Sync: If the airbag warning light is illuminated 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: On certain models, a brake pedal position sensor recalibration might be necessary to ensure correct brake light and traction control operation.
Verified Vehicle Compatibility
This BCM programming service is compatible with part number 13587704 and other interchangeable numbers like 13592137, 13506935, 13506936, and 13594764. It fits a wide range of GM vehicles, including:
- Cadillac: ATS (2015-16), CTS (2015-16), Escalade/ESV (2015), XTS (2015)
- Chevrolet: Corvette (2015), Impala (2015-16), Silverado 1500/2500/3500 (2015), Sonic (2015-18), Suburban 1500 (2015), Tahoe (2015)
- GMC: Sierra 1500/2500/3500 (2015), Sierra Denali 1500/2500/3500 (2015), Yukon/Yukon XL 1500 (2015)
Please verify your part number and vehicle model before ordering to ensure a perfect match.
Frequently Asked Questions
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. Once we receive it, we transfer all the necessary programming to the replacement module and ship it back to you, typically within 1-2 business days.
Do I need to send my keys with the module?
No. Because we are cloning the data from your original module, your existing keys will work seamlessly with the replacement BCM without any additional programming.
Is this a simple plug-and-play installation?
Yes, for over 95% of installations. The module arrives ready to be installed without the need for dealer tools. In rare cases, as noted above, a relearn procedure for the airbag or brake pedal sensor may be required.
What happens if I install it and still have problems?
Our modules are fully tested. If issues persist after installation, it strongly suggests the problem may lie elsewhere in the vehicle, such as with wiring, sensors, or another module. We are happy to offer diagnostic advice based on our experience.
Why is this better than buying a new BCM from a dealer?
Our service saves you significant money by avoiding dealership programming fees, which can be several hundred dollars. It also saves you time and the hassle of arranging an appointment and leaving your vehicle at the shop. Plus, there is no core charge.
Will this fix my specific problem?
This service corrects issues caused by a faulty BCM. If you’ve diagnosed the BCM as the source of your electrical problems, this is the most reliable and cost-effective solution to restore your vehicle’s proper function.