2017-2018 Programmed GM ECM 12668986 for Silverado, Sierra & Encore

Restore Your Vehicle’s Performance Instantly!

Get your GM vehicle back on the road fast with our pre-programmed Engine Control Module. This genuine GM ECM (part #12668986) is flashed with your vehicle’s specific VIN, ensuring a perfect match and a simple installation. Skip the expensive dealership programming and order today for a reliable, direct-fit solution!

$349.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Is Your GM Vehicle Running Rough? The ECM Might Be the Culprit.

If you’re dealing with a persistent Check Engine Light, erratic engine behavior, stalling, or a no-start condition in your GM truck or car, the problem may lie deep within its electronic nervous system: the Engine Control Module (ECM). As the master computer for your engine, a failing ECM can cause a cascade of frustrating and difficult-to-diagnose issues. This isn’t just a component; it’s the brain behind your vehicle’s performance, fuel efficiency, and emissions. When it falters, your entire driving experience is compromised.

This listing is for a genuine GM Engine Control Module, part number 12668986 (also interchangeable with 12692201), that arrives at your door fully programmed to your vehicle’s specific Vehicle Identification Number (VIN). We take the guesswork and the expensive trip to the dealership out of the equation. By flashing the module with the latest GM-certified software for your exact vehicle, we provide a reliable, direct-fit solution that gets you back on the road with confidence.

From the Diagnostic Bay

We had a 2017 Silverado 2500 with the 6.0L V8 come in that was giving the owner fits. It had a random, intermittent misfire on cylinder 3 that would only happen under load. The owner had already replaced the spark plug, ignition coil, and even the fuel injector, but the problem persisted. His scanner wasn’t showing any specific injector or coil circuit faults, just a P0303 (Cylinder 3 Misfire). After hours of chasing wires and checking signals, we decided to look closer at the ECM. We found that the internal driver for the #3 injector was failing intermittently when it got hot. It’s a classic example of how a faulty ECM can mimic a mechanical or component failure, leading you down an expensive and frustrating path of replacing perfectly good parts. A new, properly programmed ECM fixed the issue instantly.

Common Symptoms of a Failing Engine Control Module

  • ✔ Persistent Check Engine Light: The light stays on, often with communication error codes (U-series) or internal processor fault codes (P06xx series).
  • ✔ Engine Stalling or Misfiring: The engine may stall unexpectedly, misfire, or run rough, especially as it warms up.
  • ✔ No-Start or Hard-Start Condition: The engine cranks but refuses to start, or takes an unusually long time to fire up.
  • ✔ Poor Engine Performance: You may notice a significant drop in power, acceleration, and throttle response.
  • ✔ Decreased Fuel Economy: A faulty ECM can’t properly manage the air-fuel mixture, leading to a noticeable increase in fuel consumption.
  • ✔ Transmission Shifting Problems: The ECM works with the Transmission Control Module (TCM), and a failure can cause harsh shifting, or the transmission may get stuck in one gear.

The Superior Solution: A VIN-Programmed GM ECM 12668986

Don’t settle for a used module from a salvage yard that could have the same issues or require costly programming. Our process ensures you receive a fully functional component tailored to your vehicle. When you provide your VIN, our technicians connect this module to specialized equipment and load the precise factory software your vehicle was built with, including all subsequent updates from GM. This ensures all systems—from the fuel injectors and ignition timing to the transmission and emissions equipment—operate exactly as the manufacturer intended.

Key Benefits:

  • No Dealership Required: Avoid towing fees and high dealership labor costs for programming. This module is prepared for installation right out of the box.
  • Latest Software Updates: We flash the module with the newest GM software available for your VIN, which can resolve common drivability issues and improve performance.
  • Direct-Fit Replacement: This is a genuine GM part, guaranteeing a perfect physical fit and seamless electronic integration with your vehicle’s wiring harness.
  • Simple Installation: In most vehicles, the ECM is located in the engine bay and can be swapped with basic hand tools. After installation, a simple security relearn procedure (often just a key cycle) may be required, which you can do yourself.

Confirmed Vehicle Fitment:

This ECM is a direct replacement for part numbers 12668986 and 12692201 on the following vehicles:

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

Please provide your VIN upon checkout to ensure we can program the module correctly before shipment. Failure to provide a VIN will result in a delay.

Frequently Asked Questions

Is this ECM truly ready to install out of the box?

Yes. Once we program it with your vehicle’s VIN, it is ready to be installed. In some cases, a simple, do-it-yourself security relearn procedure (key on/off sequence) is needed for the vehicle to recognize the new module. Instructions can be easily found online for your specific model.

Do I need to send my old ECM (core) back to you?

No core charge or return is required for this part. You can keep or dispose of your old module.

What is a VIN and where do I find it?

The VIN is your vehicle’s unique 17-digit identification number. You can find it on the driver’s side of the dashboard (visible through the windshield), on the driver’s side door jamb sticker, or on your vehicle’s registration and insurance documents.

What happens if I don’t provide my VIN?

We cannot ship your order without a VIN. The programming is essential for the module to function in your vehicle. We will contact you after your purchase, and your order will be held until the VIN is provided.

Will this part fix my specific problem?

This part will resolve any issues directly caused by a faulty ECM. However, we strongly recommend a proper diagnosis by a qualified mechanic to confirm the ECM is the point of failure before ordering. This part cannot fix issues with other components like sensors, wiring, or mechanical parts.

Does this module require any additional programming at the dealership?

No. Our VIN programming process covers the engine and operating system software. This eliminates the need for a trip to the dealer for expensive programming with a Tech 2 or MDI scan tool.

Genuine OEM

Yes

Year
Interchange part number

Condition

Seller refurbished

Model

– 2021 ENCORE

Year

2017

Brand

GM

MPN

12668986

Manufacturer Part Number

Scroll to Top