Programmed 2013-2014 Silverado 2500 ECM 12654088 | VIN Matched & Flashed

Restore Your Truck’s Brainpower.

Get your 6.6L Duramax running right with this reliable, used Engine Control Module. It comes pre-programmed to your truck’s specific VIN, saving you a trip to the dealer. This is a direct-fit solution for no-start conditions, rough idling, and frustrating check engine lights. Don’t let a faulty computer keep you off the road—order yours today!

$849.99

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-08144-20 Categories: ,
Guaranteed Safe Checkout

Restore Peak Performance to Your 6.6L Duramax Engine

If you’re dealing with frustrating engine problems in your 2013-2014 GM HD truck, a faulty Engine Control Module (ECM) is often the culprit. As a mechanic with over two decades of experience, I’ve seen firsthand how a failing ECM can cause everything from a simple check engine light to a truck that won’t start at all. This isn’t just a part; it’s the central computer for your engine, managing critical functions like fuel injection, ignition timing, and emissions. This listing is for a reliable, used OEM ECM, part number 12654088, which also services part number 12653319.

We take the biggest hassle out of the replacement process. Before this module ships, we will program it with the latest official GM software, specifically calibrated to your truck’s unique Vehicle Identification Number (VIN). This ensures seamless communication between the ECM and the other modules in your vehicle, providing a solid foundation for a lasting repair. This is the same process a dealership would follow, but without the dealership price tag.

Is Your Truck Showing These Symptoms?

A failing ECM can manifest in various ways. If you’re experiencing any of the following, this module is the likely solution you need:

  • ✔ Check Engine Light with communication-related Diagnostic Trouble Codes (DTCs) like U0100, or internal processor faults like P0601 or P0606.
  • ✔ Engine cranks but refuses to start.
  • ✔ Intermittent stalling or shutting off while driving.
  • ✔ Noticeable drop in fuel economy.
  • ✔ Rough or unstable idle.
  • ✔ Failure to pass an emissions test.

Case Study: The Ghost in the Machine

A customer brought in his 2014 Sierra 2500 with a perplexing issue: it would randomly fail to start, but only after it had been sitting for a few hours. There were no consistent codes, just an occasional U0100 (Lost Communication with ECM). We checked all the usual suspects—battery, grounds, wiring harnesses—and everything looked perfect. On a hunch, I monitored the ECM’s internal temperature data on a cold start. I noticed the module wasn’t reporting data consistently until the engine bay warmed up. We swapped in a pre-programmed ECM like this one, performed the security relearn, and the problem vanished. The original ECM had a hairline fracture on the circuit board that only caused an open circuit when it was cold. This replacement 2013-2014 Silverado 2500 ECM solved a problem that had stumped two other shops.

Your Straightforward ECM Installation Guide

Replacing the ECM is a manageable job for a confident DIYer or any professional technician. The key is patience and following the correct post-installation procedures.

  1. Safety First: Always disconnect the negative battery terminal and wait at least 15 minutes for the vehicle’s capacitors to discharge before starting work.
  2. Locate the ECM: On Silverado and Sierra pickups, the ECM is located in the front left (driver’s side) of the engine compartment. On Express and Savana vans, it’s in the left rear of the engine compartment.
  3. Disconnect and Remove: Carefully unplug the electrical connectors. They have locking tabs that need to be released. Avoid pulling on the wires themselves. Once disconnected, unbolt the module from its mounting bracket.
  4. Install the New Module: Bolt the new ECM into place and securely reconnect the electrical connectors. You should hear a ‘click’ as they lock. Reconnect the negative battery terminal.
  5. Critical Final Step – Security Relearn: After installation, the vehicle’s anti-theft system must be synchronized with the new ECM. If the truck does not start, this procedure must be performed using a professional scan tool with access to GM’s TIS2Web programming service. This is a standard step for this type of repair.
  6. Additional Relearns: Depending on your specific vehicle, other procedures like a Crankshaft Variation Relearn or Injector Flow Rate programming may be necessary to achieve optimal performance. These are also performed with a capable scan tool.

Verified Fitment for Your GM HD Vehicle

This ECM is a guaranteed fit for the following vehicles equipped with the 6.6L Duramax diesel engine. Please match your part number or contact us with your VIN to confirm compatibility.

  • ✔ 2013-2014 Chevrolet Silverado 2500 / 3500 Pickup
  • ✔ 2013-2014 GMC Sierra 2500 / 3500 Pickup
  • ✔ 2013-2014 GMC Sierra Denali 2500 / 3500
  • ✔ 2013-2014 Chevrolet Express 2500 / 3500 Van
  • ✔ 2013-2014 GMC Savana 2500 / 3500 Van

Do I really need to provide my VIN?

Do I really need to provide my VIN?

Yes, absolutely. Your VIN is essential for us to load the correct, vehicle-specific software and calibrations from GM. This step is critical for ensuring the engine and all related systems function correctly after installation.

Is this part new?

No, this is a high-quality, tested used part sourced from a salvaged vehicle. Each unit is inspected for physical damage and confirmed to be functional before being programmed and shipped.

What is a ‘theft relearn’ and can I do it myself?

A theft relearn (or security relearn) synchronizes the new ECM with your vehicle’s anti-theft system. Without it, the system may prevent the engine from starting. This procedure requires a professional-grade scan tool with access to GM’s online service (TIS2Web). Most DIYers will need to have a professional shop or mobile technician perform this final step.

Will this 2013-2014 Silverado 2500 ECM fix my transmission shifting issues?

In some cases, yes. The ECM communicates directly with the Transmission Control Module (TCM). If the ECM is sending incorrect data (like engine load or speed), it can cause poor shifting. However, shifting problems can also originate from the TCM or the transmission itself. Proper diagnosis is key.

What if I install it and the truck still doesn’t start?

The most common reason for a no-start after installation is the need for the security relearn procedure. Please ensure this step has been completed by a qualified technician before assuming the part is faulty. This is a mandatory step for this repair.

Genuine OEM

Yes

Interchange part number

Condition

Seller refurbished

Year

2013

Model

Silverado 2500 Pickup

Make

Brand

GM

MPN

12654088

Manufacturer Part Number

,

Hardware Type

Scroll to Top