2017-2018 Silverado Sierra 2500 ECM Engine Control Module 12668986

Restore Your Engine’s Performance!

Get your GM truck or car running smoothly again with this pre-programmed Engine Control Module (ECM). It arrives ready for installation, flashed with the latest GM software to your vehicle’s VIN. Solves common issues like stalling, no-starts, and check engine lights. Order today to get back on the road fast!

$349.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Is Your GM Truck or SUV Experiencing Frustrating Engine Problems?

The Engine Control Module (ECM), often called the engine computer, is the central command center for your vehicle’s engine. It meticulously manages critical functions like fuel injection, ignition timing, emissions systems, and transmission shifting to ensure optimal performance, fuel economy, and reliability. When the ECM begins to fail, it can trigger a cascade of confusing and often intermittent issues that can be difficult to diagnose, leaving you stranded or dealing with a poorly running vehicle. From a persistent Check Engine Light to no-start conditions, a faulty ECM can disrupt your daily drive and your work schedule.

This replacement ECM, part number 12668986, is the definitive solution for a wide range of GM vehicles, including the 2017-2018 Silverado & Sierra 2500 with the 6.0L engine. Unlike a generic, off-the-shelf part, this module is professionally programmed to your vehicle’s specific Vehicle Identification Number (VIN) before it ships. This critical step ensures seamless integration with your vehicle’s existing systems, eliminating the need for expensive dealership programming or specialized tools. We install the latest GM-certified software updates, which can correct factory bugs and improve overall engine operation. Getting your truck back on the road has never been more straightforward.

From the Diagnostic Bay

We had a 2017 Sierra 2500 work truck come into the shop with a complaint that was driving the owner crazy. The truck would randomly stall at idle, the transmission would shift erratically, and the Check Engine Light would flicker on and off with a slew of communication error codes (U-codes). The owner had already replaced the throttle body and a few sensors with no luck. After hours of chasing wires, we focused on the ECM. On the surface, it looked fine, but after monitoring the live data stream, we saw the voltage references for several key sensors dropping out intermittently. We swapped in a VIN-programmed ECM, and it was like a new truck. All the ghost codes vanished, the engine idled smoothly, and the transmission shifted perfectly. It’s a classic case of how a failing computer can mimic a dozen other mechanical problems, highlighting the importance of starting with a reliable, correctly programmed control unit.

Common Symptoms of a Failing ECM

  • ✔ Persistent Check Engine Light (CEL) that won’t clear or returns immediately.
  • ✔ Engine misfires, rough idling, or stalling for no apparent reason.
  • ✔ A complete no-start condition where the engine cranks but will not fire up.
  • ✔ Noticeable decrease in fuel economy and poor engine performance.
  • ✔ Erratic or harsh automatic transmission shifting.
  • ✔ Communication errors with diagnostic scan tools.
  • ✔ Issues with other electronic modules, like the instrument cluster or anti-lock brakes.

The Direct Solution: A Programmed 2017-2018 Silverado Sierra 2500 ECM

Don’t let a faulty engine computer keep your vehicle down. This direct-fit replacement module is the most efficient way to restore your vehicle’s factory performance and reliability. By providing us with your VIN during checkout, you receive a unit that is truly plug-and-play for many applications. The programming process syncs the module to your vehicle’s specific configuration, including engine type, transmission, and emissions equipment. This ensures that all components communicate correctly, just as the manufacturer intended. Replacing your failing 2017-2018 Silverado Sierra 2500 ECM with our pre-programmed unit saves you diagnostic time, towing fees, and the high costs associated with dealership service departments.

Guaranteed Fitment and Compatibility

This ECM is a direct replacement for part numbers 12668986 and 12692201. It is guaranteed to fit and function correctly 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-2019 GMC Savana 2500
  • 2017 Chevrolet Suburban 3500
  • 2017-2018 Chevrolet Sonic
  • 2017-2018 Buick Encore: with 1.4L engine (VIN B, 8th digit)

Please verify your part number and vehicle application before ordering to ensure a perfect match. Providing your VIN is mandatory for us to complete the programming service and ship your part.

Frequently Asked Questions

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

No. We program the ECM with the latest GM software using the VIN you provide before we ship it. In most cases, this makes the unit ready for installation. However, some vehicles may require a simple security relearn procedure (like a key cycle process) or a crank sensor relearn, which can be done with many common scan tools.

Where do I provide my vehicle’s VIN?

You can add your 17-digit VIN to the notes section during checkout. If you forget, we will contact you via email after your purchase to request it. We cannot ship your order until we have your VIN.

Is this a new or used part?

This is a high-quality, tested, and inspected original equipment part that has been prepared for its next service life. Each unit is verified for full functionality before being programmed and shipped.

What is the warranty on this engine computer?

This ECM comes with our standard warranty against defects in materials and workmanship. Please refer to our website’s warranty page for complete details and duration.

Will this fix my specific problem?

A replacement ECM will correct issues directly caused by a faulty original unit. While the symptoms listed are common for ECM failure, they can also be caused by other sensor or wiring issues. Proper vehicle diagnosis is always recommended before replacing any components.

Genuine OEM

Yes

Year
Interchange part number

Condition

Seller refurbished

Model

– 2019 SAVANA 2500

Year

2017

Brand

GM

MPN

12668986

Manufacturer Part Number

Scroll to Top