Programmed 2013-2014 Sierra 2500 ECM 12654088 Engine Control Module

Restore Your Duramax’s Performance.

Get a reliable, cost-effective fix for your truck’s running issues. This used ECM (12654088) comes pre-programmed to your VIN with the latest GM software. It’s the perfect solution for no-start conditions, poor performance, and check engine lights on your 6.6L Duramax. Skip the expensive dealer programming and get back on the road faster. Order now to restore your truck’s power and reliability!

$849.99

+11.99 USPS Priority Shipping

Availability: In stock



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

Get Your 6.6L Duramax Running Right Again

Is your Sierra, Silverado, or Express van acting up? Stalling, rough idling, no-start conditions, and a persistent Check Engine Light are more than just annoyances—they’re signs that the brain of your engine may be failing. As a technician with over two decades of experience under the hood, I’ve seen firsthand how a faulty Engine Control Module (ECM) can bring a powerful 6.6L Duramax to its knees. This isn’t just a part; it’s the central command for your truck’s performance and reliability.

This is a genuine, used GM Engine Control Module, part number 12654088 (also compatible with service number 12653319), sourced from a salvaged vehicle. The real value here is that we handle the critical first step for you. Before we ship it, we flash the module with the latest GM software updates and program it specifically to your vehicle’s VIN. This eliminates the need for expensive dealership programming, getting you one giant step closer to a smooth-running truck.

Case Study: A Tricky Diagnosis

A 2013 Silverado 2500HD was towed into my bay with a classic no-start condition. The owner had already replaced the batteries and checked the fuel filters. The scanner was throwing a P0606 (ECM Processor Fault) code, which is often a direct condemnation of the module. We confirmed power and ground to the ECM were good, but the 5-volt reference circuit was erratic. Instead of a costly new unit from the dealer, we installed a VIN-programmed used module just like this one. After performing the security relearn, the truck fired up instantly and ran perfectly. This saved the customer hundreds of dollars and significant downtime.

Is Your Truck Showing These Symptoms?

A failing ECM can cause a wide range of confusing issues. If you’re experiencing any of the following, this module is the likely solution for your 2013-2014 Sierra 2500 ECM problems:

  • ✔ Inconsistent or no-start conditions, especially when warm.
  • ✔ Check Engine Light with codes like P0601, P0606, or other internal processor faults.
  • ✔ Poor engine performance, hesitation, or sudden power loss.
  • ✔ Unexplained transmission shifting problems or communication errors (U-codes).
  • ✔ Decreased fuel economy.
  • ✔ Communication failure with diagnostic scan tools.

Your Straightforward Installation Guide

Replacing the ECM is a manageable job for a DIY enthusiast or any professional mechanic. With the programming already handled, you’re halfway there. Follow these general steps for a successful installation.

  1. Safety First: Always disconnect the negative terminals on both batteries before starting any electrical work on your truck.
  2. Locate the ECM: On Sierra and Silverado pickups, it’s typically found in the front left (driver’s side) of the engine compartment. On Express and Savana vans, it’s located 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. Once disconnected, unbolt the old ECM from its mounting bracket.
  4. Install the New Module: Bolt your new, pre-programmed ECM into place and securely reconnect all electrical harnesses. Ensure they click into place.
  5. Reconnect Power: Reconnect the negative battery terminals.
  6. Perform Relearn Procedures: This is a critical final step. You will need to perform the Vehicle Theft Deterrent System relearn. If the vehicle does not start, this is the reason. Other procedures like a crankshaft position variation relearn may also be necessary using a capable scan tool or GM’s TIS2Web service.

Guaranteed Fitment for Your GM HD Truck or Van

This 2013-2014 Sierra 2500 ECM is a direct-fit replacement for a range of GM vehicles equipped with the 6.6L Duramax diesel engine. Please verify your part number and application from the list below:

  • ✔ 2013-2014 Chevrolet Silverado 2500/3500 HD (6.6L)
  • ✔ 2013-2014 GMC Sierra 2500/3500 HD & Denali HD (6.6L)
  • ✔ 2013-2014 Chevrolet Express 2500/3500 Van (6.6L)
  • ✔ 2013-2014 GMC Savana 2500/3500 Van (6.6L)

Note for Van Owners: Please confirm your vehicle is not a ‘pull-ahead design’ for the 2014 model year, as specified in the fitment data.

Frequently Asked Questions

Do I really need to provide my VIN?

Yes, absolutely. We cannot ship this module without your vehicle’s 17-digit VIN. We use it to load the correct, factory-calibrated software for your specific truck, ensuring proper engine and transmission function.

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

The theft relearn (or anti-theft relearn) procedure syncs this replacement ECM with your truck’s security system. Some models allow for a manual 30-minute key-cycle procedure, but many 2013-2014 vehicles require a professional scan tool or access to GM’s TIS2Web programming service. This is the responsibility of the installer.

Is this a new part?

No, this is a high-quality used ECM that has been carefully inspected, tested, and sourced from a salvaged vehicle. This allows us to provide a reliable, cost-effective solution compared to a new dealer part.

Will I need to do any other ‘relearns’?

Potentially, yes. Depending on your vehicle, you may need to perform additional procedures after installation, such as an injector flow rate programming or a crankshaft position variation relearn. These procedures are standard for this type of repair and require a professional-grade scan tool.

How do I know if my ECM is the problem?

While the symptoms listed above are strong indicators, proper diagnosis is key. We recommend checking for specific diagnostic trouble codes (DTCs) like P0601 or P0606 and verifying good power and ground signals to the module before ordering.

Year
Genuine OEM

Yes

Interchange part number

Condition

Seller refurbished

Year

2013

Model

Sierra 2500 Pickup

Make

Brand

GM

MPN

12654088

Manufacturer Part Number

,

Hardware Type

Scroll to Top