Programmed 2014-2016 Sierra 1500 ECM Engine Control Module 12676230

End Your Truck’s Running Problems

Get your 2014-2016 GM truck or car running right again with this professionally programmed Engine Control Module. It arrives flashed to your vehicle’s specific VIN, eliminating the need for expensive dealer programming. This is a direct-fit solution to cure stalling, no-start conditions, and check engine lights caused by a faulty ECM. Order today to get back on the road fast!

$174.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-08396-133 Categories: ,
Guaranteed Safe Checkout

Restore Peak Performance to Your GM Truck or Car

Is your 2014-2016 GMC Sierra, Silverado, or other compatible GM vehicle suffering from frustrating issues like stalling, a persistent Check Engine Light, or erratic engine behavior? You’ve come to the right place. As a technician with over two decades of experience under the hood, I’ve seen firsthand how a failing Engine Control Module (ECM) can bring an otherwise solid truck to its knees. The ECM is the brain of your engine, and when it falters, everything from fuel delivery to spark timing can go haywire. This isn’t just an inconvenience; it affects your vehicle’s reliability, fuel economy, and safety.

We offer a dependable and straightforward solution. This genuine GM Engine Control Module, part number 12676230, is the definitive fix for these complex problems. The best part? We eliminate the most significant hurdle of ECM replacement: programming. Simply provide us with your vehicle’s VIN during checkout, and our experts will flash the module with the latest, factory-correct GM software specifically for your vehicle. It arrives at your door ready for installation, saving you a costly trip to the dealership and hours of diagnostic headaches. This is the same process we use in our own repair facility to guarantee a perfect match and a successful repair every time.

A Technician’s Notebook: The Intermittent Stall That Fooled Everyone

A few months back, a 2015 Silverado 1500 was towed into my bay. The owner was at his wit’s end. The truck would run perfectly for days, then suddenly stall at a red light and refuse to restart for 10-15 minutes. No consistent Check Engine Light, no obvious codes stored—a classic intermittent nightmare. We checked fuel pressure, ignition components, and wiring harnesses, but everything tested fine. Finally, during a long test drive with a high-end scan tool connected, I caught it: a momentary drop in communication with the ECM, flagged by a U0100 code that vanished as quickly as it appeared. The internal processor was failing under heat soak. Instead of a multi-day dealer visit for a new module and programming, we ordered a VIN-programmed unit like this one. It arrived the next day, we installed it in under 30 minutes, and the truck has been running flawlessly ever since. This solution saved the customer nearly $500 and got his work truck back on the road immediately.

Is Your Vehicle Showing These Telltale Signs?

A failing ECM can manifest in various ways. If you’re experiencing any of the following, this module is likely the solution you need:

  • ✔ Check Engine Light is on with codes like P0601, P0606, or U0100.
  • ✔ Your engine cranks but refuses to start.
  • ✔ Stalling, rough idling, or hesitation during acceleration.
  • ✔ Noticeable decrease in fuel efficiency.
  • ✔ Poor or erratic automatic transmission shifting.
  • ✔ Misfire codes even after replacing plugs and coils.

A Straightforward Guide to Installation

With the programming already handled by our team, installation is a job most DIYers can tackle in their own driveway. Always consult a vehicle-specific repair manual, but here is a general guide for a Sierra/Silverado:

  1. Safety First: Disconnect the negative terminal from your vehicle’s battery and secure it away from the post.
  2. Locate the ECM: On most 2014-2016 Sierra and Silverado models, the ECM is located in the front of the engine bay on the driver’s side, near the air filter box.
  3. Disconnect Connectors: Carefully release the locking tabs and unplug the large electrical connectors from the old module. Inspect the pins for any corrosion or damage.
  4. Remove the Old Module: Unbolt the ECM from its mounting bracket. It’s typically held by a few small bolts.
  5. Install the New Module: Mount your new, pre-programmed ECM onto the bracket and secure it with the bolts.
  6. Reconnect Everything: Firmly plug the electrical connectors into the new module until they click into place. Reconnect the negative battery terminal.
  7. Final Step: Some vehicles may require a security relearn or crank position sensor relearn procedure, which can often be done without special tools. Check your owner’s manual or a reliable online resource for the specific steps for your model.

Verified Vehicle Compatibility

This module is a direct replacement for multiple part numbers and fits a wide range of GM vehicles. Please verify your vehicle is on this list. If you have any questions, provide your VIN and we can confirm compatibility.

SILVERADO 1500 PICKUP 14-15 Electronic Control Module; (LH front engine compartment)
SILVERADO 1500 PICKUP 16 Electronic Control Module; (LH front engine compartment), ID 12662034, 12672537, 12673195
SIERRA 1500 PICKUP 14-15 Electronic Control Module; (LH front engine compartment)
SIERRA 1500 PICKUP 16 Electronic Control Module; (LH front engine compartment), ID 12662034, 12672537, 12673195
SIERRA DENALI 1500 14-16 Electronic Control Module, (LH front engine compartment)
TAHOE 15-16 Electronic Control Module; (LH front engine compartment)
SUBURBAN 1500 15-16 Electronic Control Module; (LH front engine compartment)
YUKON 15-16 Electronic Control Module; (LH front engine compartment)
YUKON XL 1500 15-16 Electronic Control Module; (LH front engine compartment)
ESCALADE & ESV 15-16 Electronic Control Module; (LH front engine compartment)
CAMARO 16 Electronic Control Module; 6.2L
CORVETTE 14-16 Electronic Control Module; (RH cowl under dash)
CTS 14-15 Sdn, 3.6L
CTS 16 3.6L (VIN 8, opt LF3) or 6.2L
ATS 14 Electronic Control Module; (LH engine compartment), ID 12656993
ATS 15 Electronic Control Module; (LH engine compartment), 3.6L
ATS 16 Electronic Control Module; (LH engine compartment), 3.6L (VIN Y, opt LF4)
XTS 14-16 Electronic Control Module; (3.6L), VIN 8 (8th digit, opt LF3)
COLORADO 15-16 Electronic Control Module; (RH firewall), 3.6L
CANYON 15-16 Electronic Control Module; (RH firewall), 3.6L
Compatible Part Numbers: 12692067, 12676230, 12656993, 12662034, 12672537, 12673195, 12663391, 12672963, 12669318

Why do you need my VIN?
Your Vehicle Identification Number (VIN) is essential. It allows our technicians to access the correct GM software and flash this module with the precise calibration for your vehicle’s engine, transmission, and options. This ensures seamless integration and proper function without a trip to the dealer.

Is this a simple plug-and-play installation?
Because we program the module to your VIN before shipping, it is as close to plug-and-play as possible. In some cases, your vehicle may require a simple, key-on/key-off security relearn procedure after installation, which you can typically perform yourself. We recommend checking a repair manual for your specific model’s requirements.

Will this fix my Check Engine Light?
If the Check Engine Light is caused by an internal failure of the original ECM (e.g., DTC P0601), then yes, this part will resolve the issue. It’s crucial to ensure the problem has been correctly diagnosed and is not caused by a faulty sensor or wiring elsewhere in the vehicle.

Is there a core charge for my old module?
No, there is no core charge or need to return your old, faulty module. You can recycle it locally or dispose of it as you see fit.

What if I have questions during installation?
While we cannot provide real-time mechanical advice, we ensure the module is programmed correctly for your VIN. We always recommend having a professional repair manual for your specific vehicle, as it is an invaluable resource for any DIY auto repair project.

Condition

Refurbished

Genuine OEM

Yes

MPN

12676230

Interchange part number

PartNumber

590

Model

Sierra 1500 Pickup

Year

2016

Brand

GM

Manufacturer Part Number

, , , , , , ,

Hardware Type

Scroll to Top