Programmed 2014-2016 ELR Engine Control Module 12668866 | VIN Matched

Restore Your ELR’s Core Function

Get your vehicle back on the road with this direct-fit Engine Control Module. It arrives pre-programmed to your specific VIN with the latest GM software, eliminating expensive dealership visits. This is the definitive solution for common issues like stalling, no-start conditions, and persistent check engine lights caused by a failing computer. Order today for a simple, reliable fix!

+11.99 USPS Priority Shipping
SKU: 590-02768-52 Categories: ,
Guaranteed Safe Checkout

Restore Peak Performance to Your GM Vehicle

Dealing with a faulty Engine Control Module (ECM) can be one of the most frustrating diagnostic challenges for any vehicle owner or technician. If your 2014-2016 Cadillac ELR, or another compatible GM vehicle, is experiencing baffling issues like intermittent stalling, a persistent Check Engine light, or communication errors that other shops can’t seem to solve, the ECM is often the culprit. As the ‘brain’ of your vehicle’s powertrain, its proper function is non-negotiable for performance, fuel economy, and reliability. I’ve seen firsthand in my 20+ years in the bay how a failing module can mimic a dozen other problems, leading to wasted time and money on incorrect repairs.

This isn’t just a replacement part; it’s a complete, ready-to-install solution. We take the hassle and high cost of dealership programming out of the equation. By providing us with your vehicle’s VIN at checkout, you will receive a high-quality ECM that has been professionally flashed with the latest, most stable software updates from General Motors. This ensures seamless integration and optimal performance right out of the box. For the professional mechanic, this means faster turnaround times. For the DIY enthusiast, it means you can confidently tackle a job that was once reserved for the dealership.

From the Diagnostic Bay: The Ghost in the Machine

I remember a 2015 Chevy Volt—which shares a similar powertrain concept with the ELR—that came into my shop with a truly puzzling issue. The owner complained of random ‘Service High Voltage Charging System’ messages and occasional rough running from the gasoline engine. Multiple shops had checked the high-voltage battery and charging components, finding nothing wrong. The codes were intermittent and often pointed to communication loss (U0100). After hooking up my scan tool and monitoring the live data stream, I noticed the ECM’s voltage readings would flicker erratically just before an event. It wasn’t the hybrid system failing; it was the engine’s computer causing network-wide communication glitches. We replaced the ECM with a VIN-programmed unit like this one, and the ‘ghost’ was gone for good. It’s a classic example of how a faulty 2014-2016 ELR Engine Control Module can send you chasing the wrong problems.

Is Your Vehicle Exhibiting These Symptoms?

A failing ECM can manifest in numerous ways. If you’re noticing any of the following, it’s a strong indicator that your engine computer may need replacement:

  • ✔ Persistent Check Engine Light (CEL)
  • ✔ Diagnostic Trouble Codes (DTCs) for internal processor failure, such as P0601, P0602, P0606
  • ✔ Communication loss codes like U0100 (Lost Communication with ECM/PCM)
  • ✔ Unexplained engine stalling or hesitation
  • ✔ Vehicle refuses to start (no-start condition)
  • ✔ Noticeable decrease in fuel efficiency
  • ✔ Misfires or rough idling
  • ✔ Transmission shifting issues or failure to shift

A Straightforward Guide to Installation

Installing your pre-programmed 2014-2016 ELR Engine Control Module is a manageable task for a confident DIYer or a quick job for any professional. Always consult a vehicle-specific service manual for detailed instructions and torque specs.

  1. Safety First: Disconnect the negative terminal from your vehicle’s 12V battery and secure it away from the post to prevent accidental reconnection.
  2. Locate the ECM: On the 2014-2016 ELR, the ECM is typically found in the left-hand (driver’s side) rear of the engine compartment. For other models like trucks and vans, it’s often on the driver’s side front of the engine bay.
  3. Disconnect Connectors: Carefully release the locking tabs and unplug the main electrical harness connectors from the old module. Inspect the connectors for any corrosion or damage.
  4. Remove the Old Module: Unbolt the old ECM from its mounting bracket. Keep the mounting hardware as you will reuse it.
  5. Install the New Module: Mount your new, pre-programmed ECM onto the bracket and secure it with the original hardware.
  6. Reconnect Everything: Firmly plug the electrical connectors into the new module until they click into place. Reconnect the negative battery terminal.
  7. Final Steps: In some cases, a security or anti-theft relearn procedure may be required. This can typically be done without special tools by cycling the key. Turn the ignition to ‘ON’ for 10-15 minutes, then ‘OFF’ for 30 seconds, and repeat two more times before attempting to start the engine.

Verified Vehicle Compatibility

This module is a direct replacement for part number 12668866 and is interchangeable with several other part numbers, including 12668994, 12643636, 12663405, 12670335, 22819494, and 12692200. It is guaranteed to fit the following vehicles:

  • Cadillac ELR: 2014-2016 (Gasoline Engine)
  • Chevrolet Cruze: 2012-2014 (1.4L), 2015 (Gasoline, ID 12643636 or 12668866), 2016 (VIN P, Limited)
  • Chevrolet Sonic: 2012-2016 (Fits various 1.4L and other configurations)
  • Chevrolet Spark: 2014-2015 (Gasoline Model)
  • Chevrolet Trax: 2013-2016
  • Chevrolet Volt: 2011-2015 (Gasoline Engine)
  • Buick Encore: 2013-2016 (1.4L)
  • Chevy Express / GMC Savana Vans (2500/3500): 2016 (4.8L, 6.0L)
  • Chevy Silverado / GMC Sierra Trucks (2500/3500): 2012-2016 (6.0L)
  • GMC Sierra Denali (2500/3500): 2012-2016 (6.0L)
  • Chevrolet Suburban 3500: 2016

This is a comprehensive but not exhaustive list. Please verify your part number to ensure a perfect match for your specific vehicle and its options.

Frequently Asked Questions

Frequently Asked Questions

Do I need to do any programming myself?

No. This ECM arrives pre-programmed to the VIN you provide during checkout. It is flashed with the latest GM software updates and is ready for installation. A simple key-cycle relearn may be necessary for the security system, but no special scan tools are required.

How do I provide my VIN?

After you complete your purchase, you will need to send us your 17-digit Vehicle Identification Number (VIN). We cannot program and ship the module without it. Please double-check the VIN for accuracy to ensure correct programming.

Is this a reliable fix for a no-start condition?

While a faulty ECM is a very common cause of no-start or intermittent start conditions, proper diagnosis is key. If your mechanic has confirmed the ECM is the point of failure, this part is the correct and reliable solution.

What if my original part number is not 12668866?

This module is a direct replacement for several part numbers, including 12668994, 12643636, 12663405, and others listed in the compatibility section. As long as your original part number is on our interchange list, this unit will function correctly in your vehicle.

Will this fix my Check Engine light?

If the Check Engine light is caused by an internal failure of the ECM (e.g., codes P0601-P0606) or related communication faults, this replacement module will resolve the issue. It will not fix problems related to other faulty sensors or mechanical components on the vehicle.

Condition

Refurbished

Genuine OEM

Yes

MPN

12668866

Interchange part number

PartNumber

590

Model

elr

Year

2012

Brand

GM

Manufacturer Part Number

, , , , , ,

Scroll to Top