Fix Frustrating Electrical Problems Without a Dealer Visit
Are you dealing with a vehicle that seems to have a mind of its own? Flickering lights, power windows that won’t cooperate, door locks acting erratically, or even a car that refuses to start can all point to a single, common culprit: a failing Body Control Module (BCM). As the central command for your car’s electronic accessories, a faulty BCM can cause a cascade of baffling issues. In my 20+ years of diagnostics, I’ve seen these modules create some of the most confusing symptoms, often leading owners to chase down expensive, incorrect repairs.
This is your straightforward, cost-effective solution. We offer a replacement BCM that comes ready for installation, thanks to our professional cloning service. Simply send us your original module, and we’ll transfer all the essential vehicle-specific data—including VIN and security information—to this replacement unit. The result? A BCM that is truly plug-and-play, saving you hundreds of dollars and the immense hassle of a dealership programming appointment. This is the same process we use in our own shop to guarantee a reliable fix.
A Technician’s Notebook: The Haunted EV
A customer brought in a 2015 Spark EV with what they described as ‘haunting’ electrical problems. The dome light would pulse randomly, the radio would shut off, and occasionally, the car wouldn’t recognize the key fob. Diagnostics showed intermittent communication loss codes, specifically a U0140 (Lost Communication With Body Control Module). Instead of just replacing the part, we knew the key was the programming. By cloning the original BCM’s data to a new unit, we preserved all the car’s unique settings. The customer got their car back the next day, fully functional, without the week-long wait and high bill the dealer quoted them for a new module and programming.
Common Signs of a Failing BCM
- ✔ Erratic or non-functional power windows, door locks, and mirrors.
- ✔ Interior or exterior lights staying on, flickering, or not working at all.
- ✔ The security system engaging randomly or preventing the car from starting.
- ✔ Dashboard warning lights appearing without a clear cause (ABS, Airbag, Traction Control).
- ✔ Intermittent no-start or no-crank conditions.
- ✔ Diagnostic trouble codes (DTCs) such as U0140, B1325, or other ‘U’ (communication) codes.
Your Straightforward BCM Installation Guide
Our cloning service handles the complicated programming. Once you receive the module back from us, the physical swap is simple. For a 2014-2016 Spark BCM, the module is typically located behind the trim at the left lower a-pillar.
- Step 1: Safety First. Always disconnect the negative terminal from your vehicle’s battery before working on any electronic components.
- Step 2: Locate the Original BCM. On the Spark EV, it’s at the base of the driver-side A-pillar. For other models, check your service manual (common locations are the driver/passenger kick panel or behind the dash).
- Step 3: Disconnect and Remove. Carefully unplug the electrical connectors. They have locking tabs that must be depressed. Once disconnected, unbolt or unclip the module from its mounting bracket.
- Step 4: Install the Replacement. Mount your new, programmed BCM and securely plug in all the electrical connectors.
- Step 5: Reconnect and Test. Reconnect the negative battery terminal. Start the vehicle and test all body functions: lights, locks, windows, radio, etc.
Post-Installation Notes: In some cases, additional steps may be needed. If your airbag light is on, a professional scan tool is required for the ‘Setup SDM Primary Key in BCM’ procedure. Similarly, a ‘Brake Pedal Position Relearn’ might be necessary for proper brake light and traction control operation. Always consult a factory service manual for vehicle-specific details.
Verified Fitment for Your Vehicle
This BCM is a direct replacement for a wide range of GM vehicles and part numbers. Please verify your vehicle or part number is on this list before ordering. This module is compatible with part numbers: 13580698, 13578458, 13589115, 13589637, 13590173, 13590851, 13591300, 13592376, 13593775, 13593776, 13594564.
- Buick LaCrosse: 2014-2016
- Buick Regal: 2014-2017
- Cadillac ELR: 2014-2016
- Cadillac SRX: 2014-2016
- Chevrolet Camaro: 2014-2015
- Chevrolet Malibu: 2014-2016 (including Limited models)
- Chevrolet Spark EV: 2014-2016 (Electric Model)
- Chevrolet Volt: 2014-2015
Frequently Asked Questions
How does the cloning service work?
After you place your order, we will contact you with instructions to ship your original BCM to us. Our technicians will then extract the unique data from your module and flash it onto the replacement unit. We then ship the plug-and-play replacement back to you.
Do I need to go to the dealer for programming?
No. Our cloning service completely eliminates the need for dealer programming. The module you receive from us will be ready to install and function immediately, saving you time and money.
Where is the BCM located on my 2015 Spark EV?
On the 2014-2016 Chevrolet Spark EV, the Body Control Module is located inside the cabin, at the base of the driver’s side A-pillar, near the kick panel.
What if my airbag light is on after installation?
While our programming covers most functions, sometimes the BCM and the airbag system (SDM) need to be re-synced. If the airbag light appears, a technician will need to perform the ‘Setup SDM Primary Key in BCM’ procedure with a professional diagnostic tool.
Is there a core charge?
No, there is no core charge for this part. We require your original module for the data cloning service, but you are not charged a separate core fee.