Programmed 2012-2016 Silverado 2500 ECM | 12668991 | Get Back to Work

Get Your Dependable Truck Back, Fast.

Is a faulty computer keeping your Silverado 2500 sidelined? This pre-programmed Engine Control Module is your key to getting back on the road with confidence. We handle all the programming using your VIN, so you get a reliable, ready-to-install part that restores the power and dependability you count on. Order now and put downtime behind you.

$225.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Your Silverado is Down. Let’s Get it Running.

A truck that won’t start, runs rough, or throws confusing error codes isn’t just an inconvenience—it’s a critical tool out of commission. When your 2012-2016 Silverado 2500 is sidelined, you’re losing time and money. The Engine Control Module (ECM) is the brain of your truck’s operation, and when it fails, it can cause a host of frustrating and hard-to-diagnose issues. This pre-programmed ECM is the definitive, no-nonsense solution to get your workhorse back on the road and running strong.

Common Symptoms & Your Solution

If you’re experiencing any of the following, a failing ECM is the likely culprit. This unit is the direct fix for:

  • Persistent Check Engine Light (CEL)
  • Diagnostic Trouble Codes (DTCs) like P0601, P0606, or other internal processor faults
  • Engine stalling, sputtering, or random misfires
  • No-start or hard-start conditions
  • Poor fuel economy and reduced engine power
  • Harsh or erratic automatic transmission shifting

Stop chasing symptoms and replace the core component. We make it simple by programming this 2012-2016 Silverado 2500 ECM to your truck’s specific Vehicle Identification Number (VIN) before it ever leaves our facility. It arrives ready for a straightforward installation.

Features & Real-World Benefits

  • ✔ VIN-Specific Programming Included: No expensive trips to the dealer. We flash the module with the latest GM software updates for your exact vehicle, ensuring it works correctly right out of the box.
  • ✔ Plug-and-Play Installation: Once installed, this module allows your truck to start and run, getting you back to work with minimal downtime. In some cases, a simple security relearn procedure may be required.
  • ✔ Broad Compatibility: While this is the correct 2012-2016 Silverado 2500 ECM, it also fits a wide range of other GM vehicles, including the Sierra 2500/3500, Express/Savana vans, and more (see fitment list).
  • ✔ Restored Performance: A properly functioning ECM ensures your engine receives the correct signals for fuel delivery, ignition timing, and emissions control, restoring lost power and efficiency.
  • ✔ Peace of Mind: This unit is backed by our one-year replacement warranty.

Expert Insight: The Technician’s Tip

Before replacing any ECM, I always tell my customers to perform two simple checks: verify the battery is fully charged and that all primary engine ground straps are clean, tight, and free of corrosion. A weak battery or a bad ground can mimic ECM failure by causing voltage drops and communication errors. A few minutes with a wire brush can sometimes save you a lot of diagnostic headaches. This ensures your new 2012-2016 Silverado 2500 ECM has the clean power and solid ground it needs to function perfectly for years to come.

Frequently Asked Questions

Do I need to program this ECM?

No. We handle the programming for you. Simply provide us with your vehicle’s 17-digit VIN when you place your order, and we will flash the module with the correct, updated software from GM before we ship it.

How do I provide my VIN?

After you complete your purchase, you will need to send us a message with your vehicle’s VIN. We cannot ship your part until we receive this information, as it is essential for the programming process.

Is this a new part?

This is a high-quality, tested, and guaranteed-good used OEM part that has been professionally programmed to function as a direct replacement for your original failed unit.

What are the most common signs of a bad ECM?

The most common symptoms include a check engine light that won’t turn off, a no-start condition where the engine cranks but won’t fire, unexplained stalling, poor fuel mileage, and communication-related error codes that point to an internal module fault.

What if my original part number isn’t listed?

The part numbers listed (12668866, 12668994, 12643636, etc.) are a range of compatible hardware versions. As long as your vehicle’s year, make, and model are on our fitment list, this ECM will be the correct replacement once programmed to your VIN.

Will I need to do anything after installation?

In most cases, the truck will start and run immediately. However, some GM vehicles may require a simple, key-on/key-off security relearn procedure that takes about 30 minutes to complete and requires no special tools. We can provide instructions for this if needed.

Condition

Refurbished

Year
Genuine OEM

Yes

MPN

12668991

Interchange part number

PartNumber

590

Model

Silverado 2500

Year

2012

Brand

GM

Manufacturer Part Number

, , , , , ,

Scroll to Top