2014-2016 Cadillac ELR Engine Control Module ECM 12643636

Restore Your Vehicle’s Brainpower

Get your vehicle running smoothly again with this pre-programmed Engine Control Module. It’s flashed to your specific VIN with the latest GM software, ensuring a perfect, plug-and-play fit for your Cadillac ELR and many other GM models. Order now to fix stalling, no-start, and check engine light issues fast!

$225.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-02768-16 Categories: ,
Guaranteed Safe Checkout

Is Your Vehicle Running Rough? It Could Be the ECM.

The Engine Control Module (ECM), often called the vehicle’s main computer, is the central command for your engine’s performance, fuel efficiency, and emissions. When it begins to fail, it can cause a cascade of confusing and frustrating problems, from a simple check engine light to a car that won’t start at all. If your Cadillac ELR, Chevy Cruze, Sonic, or other compatible GM vehicle is experiencing erratic behavior, a failing ECM is a likely culprit. This module, part number 12643636, is the direct-fit, reliable solution to restore your vehicle’s factory performance and get you back on the road with confidence.

From the Diagnostic Bay

We once had a 2015 Chevy Cruze come in on a tow truck. The owner had replaced the spark plugs, ignition coils, and even the fuel pump, but it still wouldn’t start consistently. The scan tool showed a dozen random communication codes, pointing fingers at multiple sensors. An inexperienced tech might have kept throwing parts at it. However, we know that when multiple unrelated systems all report errors simultaneously, the problem is often the central computer that’s supposed to be talking to them. We checked the ECM’s power and ground connections—they were solid. After connecting a known-good test module, the car fired right up and all the codes vanished. It wasn’t the sensors; it was the brain itself. This highlights the importance of correctly identifying a faulty ECM to save time and money.

Common Symptoms of a Failing ECM

  • ✔ Check Engine Light is on with various, often inconsistent, trouble codes.
  • ✔ Engine stalling, stumbling, or misfiring for no apparent reason.
  • ✔ Vehicle refuses to start, even with a good battery and starter.
  • ✔ Noticeable decrease in fuel economy.
  • ✔ Poor engine performance, including hesitation or lack of power.
  • ✔ Automatic transmission shifting issues or harsh engagement.
  • ✔ Communication errors when trying to use an OBD-II scan tool.

The Plug-and-Play Solution: A Pre-Programmed 2014-2016 ELR Engine Control Module

Replacing an ECM isn’t just about swapping hardware. The module must be programmed with your vehicle’s specific Vehicle Identification Number (VIN) and equipped with the latest software updates from General Motors. Skipping this step will result in a no-start condition and potential communication issues with other modules. We take the guesswork and dealership hassle out of the equation. When you purchase this 2014-2016 ELR Engine Control Module, we handle the critical programming for you. Simply provide us with your VIN during or after checkout, and our technicians will flash the unit with your vehicle’s exact data and the newest GM-certified calibrations. This ensures that when the part arrives, it’s ready for installation, integrating seamlessly with your vehicle’s existing systems.

This module is a genuine OEM component, ensuring perfect compatibility and long-term reliability. It serves as a direct replacement for a wide range of part numbers, including 12668866, 12668994, 12663405, 12670335, and more. While this listing focuses on the 2014-2016 ELR Engine Control Module, it also fits an extensive list of popular GM vehicles, such as the Chevy Cruze, Sonic, Trax, Spark, Volt, Express vans, and GMC/Chevy HD trucks like the Silverado 2500/3500 and Sierra 2500/3500. Please verify your part number or consult the fitment list to ensure this is the correct component for your specific application.

Frequently Asked Questions

Do I need to do any programming or flashing myself?

No. This ECM comes fully programmed to your vehicle’s VIN with the latest GM software updates before it is shipped. It is ready for installation upon arrival. In some cases, a simple crankshaft position sensor relearn or security relearn procedure may be required after installation, which can often be done without a trip to the dealership.

How do I provide you with my vehicle’s VIN?

You can add your 17-digit VIN in the notes section during checkout. If you forget, we will contact you via email after your purchase to request it. We cannot ship the module until we have programmed it with your VIN.

Is this a new or used part?

This is a genuine, tested OEM part that has been meticulously inspected to ensure it meets or exceeds original factory standards. It is guaranteed to perform reliably and is backed by our warranty.

What if my original part number is not 12643636?

This module is a direct replacement for several part numbers, including 12668866, 12668994, 12663405, and others listed in the description. As long as your vehicle model and year are on our compatibility list, this module will function correctly once programmed to your VIN.

Will this part definitely fix my vehicle’s problem?

This part will fix your vehicle if the ECM has been correctly diagnosed as the point of failure. The symptoms of a bad ECM can overlap with other issues, such as faulty wiring, bad grounds, or failed sensors. We highly recommend a proper diagnosis by a qualified technician before ordering.

Do I need to send my old module (core) back?

No core charge or return is required for this part. You can keep or recycle your old module at your convenience.

Condition

Refurbished

Year
Genuine OEM

Yes

MPN

12643636

Interchange part number

PartNumber

590

Model

elr

Year

2012

Brand

GM

Manufacturer Part Number

, , , , , ,

Scroll to Top