2017-2019 Sierra Silverado Programmed GM ECM 12668986

Restore Peak Performance with a Programmed ECM

Get your GM vehicle running right again with this Engine Control Module, pre-programmed to your VIN. It’s a direct-fit solution for stalling, no-starts, and check engine lights. Simply provide your VIN after purchase and we’ll handle the programming, saving you a trip to the dealer. Order today for a plug-and-play fix!

$349.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Your Vehicle’s Core Performance

Is your truck or car suffering from baffling electrical issues, a persistent Check Engine Light, or unpredictable performance? The Engine Control Module (ECM) is the central computer of your vehicle, orchestrating everything from fuel injection and ignition timing to transmission shifts and emissions control. When it begins to fail, it can cause a cascade of problems that are often difficult to diagnose. This genuine GM Engine Control Module, part number 12668986, is the definitive solution to restore your vehicle’s factory performance, reliability, and efficiency.

Unlike a generic part from a local store, this ECM is delivered to you fully programmed to your specific vehicle. We use your Vehicle Identification Number (VIN) to load the latest, most stable software directly from GM. This critical step ensures seamless communication between all your vehicle’s modules, eliminating the need for an expensive trip to the dealership for programming. It’s the most direct path to getting your vehicle back on the road and running as it should.

From the Diagnostic Bay

We had a 2018 Silverado 2500 in the shop with a ghost of a problem. The owner complained of random stalling at stoplights and an occasional hard start, but there were no consistent trouble codes—just a generic U-code for lost communication every now and then. We checked the wiring, grounds, and power feeds to the ECM, and everything looked perfect. On a hunch, we monitored the 5-volt reference circuit from the ECM while tapping on the module itself. Sure enough, we saw the voltage flicker, indicating an internal failure. We installed a pre-programmed GM ECM 12668986, performed the 10-minute security relearn, and the truck ran flawlessly. It’s a classic example of how a failing ECM can create intermittent issues that defy simple diagnosis.

Is Your Vehicle’s Brain Failing? Common ECM Symptoms

  • ✔ Check Engine Light: The light is illuminated, often with codes related to sensor circuits (P0100-P0600 series) or module communication errors (U-codes).
  • ✔ Engine Stalling or Misfiring: The engine may stall unexpectedly, misfire, or run rough due to incorrect fuel and spark commands.
  • ✔ No-Start Condition: The engine cranks but refuses to start because the ECM is not activating the fuel pump or ignition coils.
  • ✔ Poor Fuel Economy: A faulty ECM can’t properly calculate the air-fuel ratio, leading to a significant drop in MPG.
  • ✔ Failed Emissions Test: Incorrect engine management will almost certainly cause your vehicle to fail a smog or emissions inspection.
  • ✔ Harsh or Erratic Shifting: The ECM works with the Transmission Control Module (TCM) to ensure smooth shifts. A failing ECM can disrupt this communication.

Why Choose Our Pre-Programmed GM ECM 12668986?

This isn’t just a replacement part; it’s a comprehensive solution. The primary hurdle in replacing a modern ECM is the complex, vehicle-specific software. Our service eliminates that obstacle. By providing us with your VIN during checkout, you receive a module that is ready for installation. This process ensures that all factory settings, including engine parameters and anti-theft information, are correctly configured for your exact build.

Direct Fit and Functionality

This module is a direct replacement for original part numbers 12668986 and 12692201. It is guaranteed to fit and function in the following vehicles:

  • 2017-2018 Chevrolet Silverado 2500 Pickup: with 6.0L engine
  • 2017-2018 GMC Sierra 2500 Pickup: with 6.0L engine
  • 2017 Chevrolet Suburban 3500
  • 2017-2018 Chevrolet Sonic
  • 2017-2018 Buick Encore: with 1.4L engine (VIN B, 8th digit, opt LUV)

Please verify the part number on your original module to ensure perfect compatibility. This unit is typically located in the left-hand front of the engine compartment.

Frequently Asked Questions

Do I need to do any programming after I receive this ECM?

No. We program the module to your vehicle’s VIN before it ships. However, you will likely need to perform a security relearn procedure (also known as a Passlock or anti-theft relearn). This process syncs the new ECM to your vehicle’s security system and can typically be done in your driveway without any special tools in about 30 minutes. Instructions are readily available online for your specific model.

How do I provide my VIN?

After you complete your purchase, you will receive instructions on how to send us your 17-digit VIN. We cannot ship your order until we receive this information, as the programming is essential for the part to function.

Is this a brand new part?

This is a high-quality, OEM-spec replacement part that has been thoroughly inspected and prepared to meet or exceed original factory standards. It is loaded with the latest GM-certified software for your vehicle.

What if my part number is slightly different?

This module is a direct replacement for part numbers 12668986 and 12692201. If your part number is different, please contact us before ordering to ensure we can provide a compatible unit for your vehicle.

Will this fix my check engine light?

If the check engine light and associated symptoms are caused by a faulty ECM, this part is the correct solution. It is crucial to have your vehicle properly diagnosed to confirm the ECM is the point of failure before ordering.

Genuine OEM

Yes

Year
Interchange part number

Condition

Seller refurbished

Model

– 2019 SIERRA DENALI 3500

Year

2017

Brand

GM

MPN

12668986

Manufacturer Part Number

Scroll to Top