Programmed 2013-2014 Sierra Denali 3500 ECM 12654088

Fix Your Truck’s Running Issues

Get your 6.6L Duramax running right again with this tested, VIN-programmed Engine Control Module (ECM). It’s the direct-fit solution for no-starts, check engine lights, and communication errors. We flash it with the latest GM software for your specific truck before shipping. Just install and perform the security relearn to restore your vehicle’s performance. Order now to get a reliable fix, fast!

$849.99

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Your Truck’s Brain and Get Back to Work

If you’re dealing with a no-start condition, a persistent check engine light, or baffling communication errors on your 2013-2014 GM HD truck, the Engine Control Module (ECM) is often the root cause. As the central computer for your 6.6L Duramax engine, a failing ECM can create a host of frustrating problems that can bring your work or daily driving to a grinding halt. I’ve seen it countless times in the shop: perfectly good sensors and wiring get blamed, when the real issue lies with the module itself. This genuine GM ECM, part number 12654088, is the reliable solution to get your truck running correctly again.

We take the guesswork out of the replacement process. Unlike a generic module from a parts store, this unit is pre-programmed specifically for your vehicle using your VIN. We flash it with the latest, most stable software updates directly from GM, ensuring optimal performance, fuel efficiency, and emissions compliance. This critical programming step saves you a trip to the dealership and the high costs associated with their programming services. This is a quality, tested component sourced from a salvaged vehicle, offering a dependable fix without the new-part price tag.

A Technician’s Notebook: The Intermittent No-Start Nightmare

A 2013 Silverado 3500 with the 6.6L Duramax was towed to my bay with a classic, frustrating complaint: sometimes it starts, sometimes it doesn’t. The owner had already replaced the batteries and checked the starter. When it wouldn’t start, the dash would light up, but turning the key did nothing. I connected my scan tool and found a slew of intermittent communication codes, including the dreaded U0100 (Lost Communication With ECM/PCM). After verifying the main power and ground circuits to the ECM were solid—a crucial first step—I suspected the module itself was failing internally, especially when exposed to heat soak. We installed this exact VIN-programmed 2013-2014 Sierra Denali 3500 ECM, performed the security relearn, and the truck fired up every single time. It was a textbook case of an ECM failing intermittently, a problem that can be a real headache to diagnose without experience.

Common Symptoms of a Failing GM 6.6L ECM

A faulty engine computer can manifest in various ways. If your truck is experiencing any of the following, a failing ECM could be the culprit. A proper diagnosis is always recommended, but these are strong indicators.

  • ✔ Check Engine Light is on with communication-related Diagnostic Trouble Codes (DTCs) like U0100, P0601, or P0606.
  • ✔ The engine cranks but refuses to start.
  • ✔ Intermittent stalling or rough idling for no apparent reason.
  • ✔ A noticeable drop in fuel economy.
  • ✔ The transmission shifts erratically or harshly.
  • ✔ The cooling fans run constantly, even when the engine is cold.
  • ✔ Your scan tool cannot communicate with the engine computer.

A Straightforward Guide to Installation

Replacing the ECM is a manageable job for a DIYer with basic tools or a quick task for any professional technician. The most critical part is performing the necessary security relearn after installation.

  1. Safety First: Always disconnect the negative battery terminal and wait a few minutes for the system capacitors to discharge before starting any electrical work.
  2. Locate the ECM: On Sierra and Silverado 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 large electrical connectors. They have locking tabs that must be released. Then, unbolt the module from its mounting bracket.
  4. Install the New Module: Bolt the replacement 2013-2014 Sierra Denali 3500 ECM into place. Reconnect the electrical connectors, ensuring they click securely into position.
  5. Reconnect the Battery: Re-attach the negative battery terminal.
  6. CRITICAL – Perform Relearn Procedures: The vehicle will NOT start until a Vehicle Theft Deterrent (VTD) relearn is completed. This requires a scan tool with GM programming capabilities (like TIS2Web). Other procedures, such as a crankshaft position variation relearn or injector flow rate programming, may also be required for optimal performance. This is the responsibility of the installer.

Guaranteed Fitment for Your GM HD Truck or Van

This ECM, part number 12654088 (also fits service number 12653319), is a direct-fit replacement for the following vehicles equipped with the 6.6L Duramax diesel engine:

  • 2013-2014 Chevrolet Silverado 2500/3500 HD
  • 2013-2014 GMC Sierra 2500/3500 HD (including Denali)
  • 2013-2014 Chevrolet Express 2500/3500 Van
  • 2013-2014 GMC Savana 2500/3500 Van

Please note: For 2014 vans, this fits models without the ‘pull-ahead design’ option. Always match your part number or provide your VIN to ensure compatibility.

Frequently Asked Questions

Do I really need to provide my VIN?

Yes, absolutely. We cannot ship the module until we have your Vehicle Identification Number (VIN). We use it to program the ECM with the correct GM factory software and calibrations for your specific truck, which is essential for it to function correctly.

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

The Vehicle Theft Deterrent (VTD) relearn syncs the new ECM to your truck’s anti-theft system. Without it, the truck will not start. This procedure requires a professional-grade scan tool with access to GM’s TIS2Web software. Most DIY code readers cannot perform this function. It must be done by a qualified mechanic or dealership.

Is this a new part?

No, this is a high-quality, used OEM part that has been carefully removed from a salvaged vehicle. It has been tested and is guaranteed to be fully functional. This provides a cost-effective and reliable alternative to a brand-new module.

What if my truck still has problems after installation?

First, confirm that all relearn procedures (theft, crank variation, etc.) were completed successfully by a professional. If issues persist, it’s possible there is another underlying problem with the vehicle’s wiring, sensors, or other components. This ECM is a tested, working part, but it can’t fix other faults in the system.

Does this ECM fit service number 12653319?

Yes. This part, 12654088, is the correct and compatible replacement for modules with service number 12653319.

Genuine OEM

Yes

Interchange part number

Condition

Seller refurbished

Year

2013

Model

SIERRA DENALI 3500

Make

Brand

GM

MPN

12654088

Manufacturer Part Number

,

Hardware Type

Scroll to Top