2012-2016 Silverado 2500 ECM 12668866 | Programmed to Your VIN

Restore Your Silverado’s Performance

Fix your 2012-2016 Silverado 2500’s running issues with this pre-programmed Engine Control Module (ECM). Flashed to your VIN with the latest GM software, it’s a direct-fit, plug-and-play solution for check engine lights, poor performance, and no-start problems. No dealer visit needed. Fix your truck today!

$225.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-02768-48 Categories: ,
Guaranteed Safe Checkout

Is Your Silverado 2500 Running Rough or Not Starting?

If you’re dealing with a persistent Check Engine Light, poor fuel economy, erratic shifting, or a frustrating no-start condition in your truck, a failing Engine Control Module (ECM) is often the culprit. As the brain of your 6.0L engine, the ECM controls everything from fuel injection and spark timing to transmission function. When it fails, it can cause a host of problems that leave you stranded and facing a costly repair bill from the dealership.

I’ve seen it countless times in my 20+ years as a technician. A customer’s 2014 Silverado 2500 came into my shop last month with a flashing check engine light and a severe lack of power. The owner had already replaced spark plugs and an oxygen sensor with no luck. After a quick diagnostic scan, we found communication errors with the ECM. A faulty module was starving the engine of the correct signals. This pre-programmed ECM is the exact solution we used to get his truck running perfectly again the same day.

The Simple, Reliable Solution: A Plug-and-Play ECM

This isn’t just a replacement part; it’s a complete solution. We take the guesswork and hassle out of the repair by programming this genuine GM ECM specifically for your truck using your Vehicle Identification Number (VIN). This ensures it has the latest factory software and is perfectly matched to your vehicle’s options and emissions systems.

  • โœ” VIN-Programmed for Your Truck: We flash the module with the newest GM software updates for your specific 2012-2016 Silverado 2500.
  • โœ” No Dealer Visit Required: This ECM arrives ready for installation. No need for expensive programming or key relearn procedures at a dealership.
  • โœ” Restores Original Performance: Fixes common issues like rough idle, poor acceleration, hard starting, and incorrect transmission shifting.
  • โœ” Guaranteed Compatibility: A direct replacement for multiple part numbers, including 12668866, 12668994, 12643636, and more.
  • โœ” Clears Fault Codes: Solves persistent diagnostic trouble codes (DTCs) related to module failure or communication loss.

Expert Pro Tip: Check Your Grounds First!

Before condemning your ECM, take 10 minutes to check the main engine and chassis ground connections. On these GM trucks, a loose or corroded ground strap (especially the one from the engine block to the firewall) can cause voltage drops that mimic ECM failure. A clean, tight connection can sometimes save you the cost of a new module. It’s a simple check I perform on every diagnostic job.

Easy Installation for the DIYer or Professional

You can get your truck back on the road in under an hour. The ECM is located in the front left of the engine compartment. Follow these simple steps:

  1. Safety First: Disconnect the negative battery terminal and wait 10 minutes for the system to discharge.
  2. Locate the ECM: Find the module on the driver’s side of the engine bay, near the air filter housing.
  3. Disconnect Connectors: Carefully release the locking tabs on the electrical connectors and pull them straight out. Never force them.
  4. Remove the Old Module: Unbolt the old ECM from its mounting bracket.
  5. Install the New ECM: Mount your new, pre-programmed module, reconnect the electrical connectors until they click securely, and re-attach the negative battery terminal.
  6. Final Step: Start the engine and let it idle for a few minutes to allow the systems to sync. Your repair is complete!

Guaranteed Fitment for Your GM Truck or Van

While this is the go-to solution for the 2012-2016 Silverado 2500 ECM with the 6.0L engine, this versatile module is also the correct fit for a wide range of other GM vehicles. Please verify your part number or use the fitment chart to confirm compatibility. This unit directly replaces part numbers: 12668866, 12668994, 12643636, 12663405, 12670335, 22819494, and 12692200 for models including:

  • Chevrolet Silverado 2500/3500 (2012-2016, 6.0L)
  • GMC Sierra & Sierra Denali 2500/3500 (2012-2016, 6.0L)
  • Chevrolet Express & GMC Savana 2500/3500 Vans (2016, 4.8L & 6.0L)
  • Chevrolet Cruze, Sonic, Trax, Volt, Spark
  • Buick Encore & Cadillac ELR

After your purchase, simply provide us with your VIN, and we’ll handle the programming before shipping it directly to you.

Condition

Refurbished

Genuine OEM

Yes

MPN

12668866

Interchange part number

PartNumber

590

Model

Silverado 2500 Pickup

Year

2012

Brand

GM

Manufacturer Part Number

, , , , , ,

Scroll to Top