2017-2019 Silverado ECM Engine Control Module 12668986 Programmed

Restore Your GM’s Performance Instantly!

Get your truck back on the road with this pre-programmed Engine Control Module. It arrives flashed with the latest GM software for your specific VIN, eliminating the need for a costly dealership visit. A direct fit for Silverado, Sierra, and more. Provide your VIN at checkout and get back on the road fast!

$349.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-10082-8 Categories: ,
Guaranteed Safe Checkout

Is Your GM Truck or SUV Running Rough?

A failing Engine Control Module (ECM), the brain of your vehicle’s engine, can be the source of countless frustrating and difficult-to-diagnose issues. If your 2017-2019 Silverado, Sierra, Suburban, or other compatible GM vehicle is experiencing erratic behavior, poor performance, or won’t start at all, a faulty engine computer could be the culprit. Don’t let a bad module keep you off the road. This is a direct-replacement, professionally programmed ECM designed to restore your vehicle’s factory performance and reliability.

The Simple Solution: A VIN-Programmed 2017-2019 Silverado ECM

Forget expensive dealership visits and the hassle of finding a local shop capable of programming a new module. We take the complexity out of the repair. When you order, simply provide us with your vehicle’s 17-digit VIN. Our technicians will then program this ECM with the latest, most stable GM-certified software specific to your exact vehicle build. It arrives at your door ready for installation, making the repair process as straightforward as possible.

From the Diagnostic Bay
We had a 2018 Sierra 2500 with the 6.0L V8 come in on a tow truck. The customer said it would randomly stall while driving and sometimes refuse to restart for hours. They had already replaced the battery, alternator, and fuel pump with no success. The check engine light was on, but the codes were intermittent and pointed in multiple directions (misfires, O2 sensor faults, communication errors). After hours of chasing wires, we connected our diagnostic scanner directly to the ECM and found it was intermittently dropping communication. It was a classic case of an internally failing computer. We installed one of our VIN-programmed modules, performed the quick security relearn, and the truck fired up instantly and ran perfectly. The customer saved hundreds compared to the dealership quote and avoided weeks of diagnostic guesswork.

Common Symptoms of a Failing GM ECM

  • ✔ Persistent Check Engine Light (CEL) with various, often unrelated, trouble codes.
  • ✔ Engine stumbling, misfiring, or running rough.
  • ✔ A sudden, unexplained drop in fuel economy.
  • ✔ Harsh or erratic automatic transmission shifting.
  • ✔ Intermittent no-start or hard-starting conditions.
  • ✔ Loss of power and sluggish acceleration.
  • ✔ Communication errors with diagnostic scan tools.
  • ✔ Stalling for no apparent reason, either at idle or while driving.

Why Choose a Pre-Programmed Module?

The ECM is the central command for your engine, managing everything from fuel injection and spark timing to emissions controls and transmission function. When it fails, the symptoms can be widespread and confusing. This module is the definitive solution, ensuring perfect compatibility and function. It is a direct replacement for part numbers 12668986 and 12692201, covering a wide range of popular GM trucks and SUVs.

Key Benefits:

  • VIN-Specific Programming: We load the exact software for your vehicle’s options and emissions, ensuring seamless integration.
  • Latest GM Updates: Your module comes with the most current software available from General Motors, addressing known bugs and improving performance and longevity.
  • No Dealer Visit Needed: Save time and money by avoiding dealership programming fees.
  • Direct-Fit Guarantee: This module is guaranteed to fit and function in the vehicles listed below.

Vehicle Fitment Information

This Engine Control Module is a confirmed fit for the following vehicles and options:

  • 2017-2018 Chevrolet Silverado 2500 Pickup: Electronic Control Module; (LH front engine compartment), 6.0L
  • 2017-2018 GMC Sierra 2500 Pickup: Electronic Control Module; (LH front engine compartment), 6.0L
  • 2017-2019 Chevrolet Silverado 3500 Pickup: Electronic Control Module; (LH front engine compartment)
  • 2017 Chevrolet Suburban 3500: Electronic Control Module; (LH front engine compartment)
  • 2017-2018 Chevrolet Sonic: Electronic Control Module
  • 2017-2018 Buick Encore: Electronic Control Module; (1.4L), VIN B (8th digit, opt LUV)

Please provide your VIN upon purchase to ensure we can program the module correctly before shipment. Installation is straightforward, but some vehicles may require a simple security relearn procedure (instructions can be provided).

Frequently Asked Questions

Do I need to take this ECM to a dealer for programming?

No. This is the primary benefit of our service. We program the ECM to your vehicle’s specific VIN before we ship it. It arrives ready for installation.

What information do you need from me?

After you place your order, we will need your vehicle’s 17-digit Vehicle Identification Number (VIN). This is typically found on your driver’s side dashboard (visible through the windshield) or on the driver’s door jamb sticker.

Is this a simple plug-and-play installation?

For the most part, yes. You will disconnect the battery, unplug the old ECM, install the new one, and reconnect the battery. Some GM vehicles may require a simple ‘Security Relearn’ or ‘Crankshaft Variation Relearn’ procedure, which can often be done without special tools.

How do I know for sure that my ECM is the problem?

The symptoms listed above are strong indicators of a failing ECM. However, they can also be caused by other issues like bad wiring or faulty sensors. The best way to be 100% certain is to have a qualified technician perform a complete vehicle diagnostic.

Will this fix my check engine light?

If the check engine light is on due to an internal fault in your old ECM, then this new module will resolve that. However, if the light is on because of another failing part (like an oxygen sensor or catalytic converter), you will still need to repair that underlying issue.

What part numbers does this module replace?

This module is a direct replacement for GM part numbers 12668986 and 12692201.

Genuine OEM

Yes

Year
Interchange part number

Condition

Seller refurbished

Model

– 2019 SILVERADO 3500 PICKUP

Year

2017

Brand

GM

MPN

12668986

Manufacturer Part Number

Scroll to Top