Restore Peak Performance to Your GM Vehicle
Is your Buick Encore, Chevy Cruze, or Sonic running rough, stalling unexpectedly, or showing a persistent Check Engine Light? You’re not alone. As a technician with over two decades of experience under the hood, I’ve seen countless drivers frustrated by elusive engine problems. Often, the culprit is a failing Engine Control Module (ECM), the computer that acts as your vehicle’s brain. When it falters, it can cause a cascade of issues, from poor fuel economy to a complete no-start condition. This isn’t just an inconvenience; it’s a matter of reliability and safety.
This isn’t just a replacement part; it’s a complete solution. We offer a dependable Engine Control Module, part number 12692200, that arrives at your door fully programmed to your vehicle’s specific Vehicle Identification Number (VIN). We handle the complex part by flashing it with the latest, most stable software updates directly from GM. This means you can skip the expensive trip to the dealership and the hassle of specialized programming tools. For the professional mechanic, this saves valuable bay time. For the DIY enthusiast, it turns a daunting electronic repair into a manageable weekend project.
A Technician’s Notebook: The Intermittent Stall on a 1.4L Turbo
I remember a 2015 Chevy Sonic with the 1.4L turbo—an engine shared with the Encore and Cruze—that came into my shop with a maddeningly intermittent stall. It only happened after it was fully warm and sitting in traffic. No check engine light, no stored codes. We checked fuel pressure, vacuum leaks, and sensor data until we were blue in the face. Everything looked perfect. On a hunch, I monitored the ECM’s internal temperature data while letting it idle. Just before it would stall, the processor temperature reading would spike erratically. The ECM was essentially overheating internally, causing a momentary shutdown. We installed a pre-programmed module just like this one, and the problem was solved instantly. It’s a classic example of how a failing computer can mimic a mechanical issue, and why a quality, correctly programmed replacement is non-negotiable.
Is Your GM Vehicle Showing These Symptoms?
A failing ECM can manifest in many ways. If you’re experiencing any of the following, it’s a strong indicator that your engine computer may need replacement. This is especially true if you see diagnostic trouble codes (DTCs) like P0601, P0606, or U0100.
- ✔ Check Engine Light is on with no clear cause
- ✔ Engine stalling, stuttering, or misfiring
- ✔ Vehicle won’t start, or has difficulty starting
- ✔ Noticeable decrease in fuel efficiency
- ✔ Transmission shifting problems or harsh shifts
- ✔ Communication errors with other vehicle modules
- ✔ Failure to pass an emissions test
Your Straightforward Installation Guide
Installing your new 2013-2016 Encore Engine Control Module is a direct process. Since we’ve handled the programming, you just need a few basic hand tools and to follow these steps carefully.
- Safety First: Always disconnect the negative terminal from your vehicle’s battery and wait at least 15 minutes for the system capacitors to discharge.
- Locate the ECM: On most compatible vehicles like the Encore, Cruze, and Sonic, the ECM is located in the engine bay, often near the battery or firewall. For vans and trucks, it’s typically on the LH side of the engine compartment. Refer to your vehicle’s service manual for the exact location.
- Disconnect Connectors: Carefully release the locking tabs on the wiring harness connectors and pull them straight out from the module. Never force them. Inspect the connectors for any corrosion or damage.
- Remove the Old Module: Unbolt the old ECM from its mounting bracket. Keep the mounting hardware, as you will need it for the new module.
- Install the New Module: Mount your new, pre-programmed ECM onto the bracket and secure it with the original hardware.
- Reconnect and Secure: Firmly plug the wiring harnesses into the new module until they click into place. Ensure the locking tabs are fully engaged.
- Final Steps: Reconnect the negative battery terminal. Your vehicle may require a security relearn or throttle body relearn procedure, which can typically be done without special tools. Simply turn the key to the ‘ON’ position for 10-15 minutes before starting the engine. Consult your service manual for any specific relearn steps for your model.
Verified Compatibility for Your Vehicle
This module is a direct replacement for multiple part numbers, including 12668866, 12668994, 12643636, and 12692200. It is guaranteed to fit a wide range of GM vehicles. Please verify your model and options below:
Chevrolet: Cruze (2012-2016), Sonic (2012-2016), Spark (2014-2015), Trax (2013-2016), Volt (2011-2015), Express 2500/3500 Van (2016), Silverado 2500/3500 (2012-2016), Suburban 3500 (2016)
GMC: Savana 2500/3500 Van (2016), Sierra 2500/3500 & Denali (2012-2016)
Frequently Asked Questions
How do I provide my VIN for programming?
After you complete your purchase, simply send us a message with your 17-digit Vehicle Identification Number (VIN). We will program the module with the latest GM software specific to your vehicle before we ship it.
Is any additional programming needed after installation?
No! This module arrives ready to install. In some cases, a simple ‘key-on’ security relearn procedure may be required, which does not need any special tools. This completely eliminates the need for a costly dealership visit.
Will this fix my specific problem?
This ECM is a direct solution for issues caused by a faulty engine computer, such as specific diagnostic codes (P0601, etc.), no-start conditions, and erratic engine behavior. While it fixes a very common point of failure, always ensure your vehicle has been properly diagnosed by a professional or through careful troubleshooting.
Is this a new or used part?
This is a high-quality, tested, and verified recycled OEM part. Each unit undergoes rigorous inspection and is programmed with fresh GM software to ensure it meets or exceeds original performance specifications, providing a reliable and cost-effective solution.
What if I have a different part number on my old module?
This module is a direct replacement for several part numbers, including 12668866, 12668994, 12643636, 12663405, 12670335, and 22819494. As long as your vehicle is on our compatibility list, this module will function correctly once programmed to your VIN.