Programmed 2013-2014 Sierra 3500 ECM 12654088 | Engine Control Module

Restore Your Truck’s Brainpower

Get your 6.6L Duramax running right again with this genuine GM Engine Control Module. It comes fully programmed to your truck’s specific VIN, eliminating complex and costly trips to the dealer. This reliable ECM is the perfect solution for fixing common no-start, stalling, and check engine light issues. Order today to get your truck back on the road fast!

$849.99

+11.99 USPS Priority Shipping

Availability: In stock



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

Is your 2013-2014 GM HD truck suddenly giving you headaches? Unexplained stalling, a frustrating no-start condition, or a persistent Check Engine Light can often point to one critical component: the Engine Control Module (ECM). As the brain of your 6.6L Duramax engine, a failing ECM can disrupt everything from fuel delivery and transmission shifting to emissions control, leaving your powerhouse of a truck feeling weak or completely disabled. Don’t let a faulty computer sideline your workhorse. This is a reliable, genuine GM ECM, part number 12654088, that offers a direct solution.

We take the guesswork and high dealership costs out of the equation. Before this module ever leaves our facility, we flash it with the latest official GM software calibrations specifically for your truck. All you need to do is provide us with your vehicle’s 17-digit Vehicle Identification Number (VIN) during checkout. This ensures that when the part arrives, it’s ready to communicate with the other modules in your vehicle, restoring the precise performance and efficiency you depend on. This is a high-quality used part, carefully sourced and inspected to provide dependable service.

A Technician’s Notebook: The Intermittent No-Start

I had a 2014 Silverado 2500 in the bay last month with a problem that was driving the owner crazy. It would start and run perfectly for a week, then suddenly refuse to start for an hour. No warning, no codes stored that pointed to a specific sensor. After checking all the usual suspects—battery, starter, fuel pressure—we hooked up our diagnostic scanner and monitored the ECM’s live data during a crank/no-start event. We saw erratic voltage readings and a loss of communication from the ECM itself. After swapping in a known-good, programmed ECM like this one, the problem vanished. It’s a classic example of how an ECM can fail internally without throwing a clear-cut trouble code, making a quality replacement the only real fix.

Is Your Duramax Showing These Signs?

A failing ECM can manifest in numerous ways. If you’re experiencing any of the following, your engine’s computer could be the culprit. Over my 20 years in diagnostics, these are the most common indicators I’ve seen for a faulty 2013-2014 Sierra 3500 ECM.

  • ✔ Vehicle refuses to start or starts intermittently.
  • ✔ Check Engine Light is illuminated with codes like P0601 (Internal Control Module Memory Check Sum Error) or P0606 (ECM/PCM Processor Fault).
  • ✔ Noticeable drop in fuel economy.
  • ✔ Engine stalling, sputtering, or running rough.
  • ✔ Poor acceleration or loss of power.
  • ✔ Automatic transmission shifting erratically or harshly.

Your Straightforward Installation Roadmap

Replacing the ECM is a manageable job for a confident DIYer or any professional mechanic. The key is to follow the proper procedures, especially the post-installation relearns.

  1. Safety First: Always disconnect the negative battery terminal and wait at least 15 minutes before starting work to allow capacitors to discharge.
  2. Locate the ECM: On Sierra and Silverado pickups, the ECM is 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 module from its mounting bracket.
  4. Install the New Module: Bolt the replacement ECM into place and securely reconnect all electrical harnesses. Ensure they click into place.
  5. Reconnect Battery: Reattach the negative battery terminal.
  6. Perform Relearn Procedures: This is the most critical step. The vehicle may not start until a Vehicle Theft Deterrent (VTD) relearn is completed. This procedure pairs the new ECM to your truck’s security system. Additional procedures like a Crankshaft Position Variation Relearn may also be required using a capable scan tool or GM’s TIS2Web software. Please note: Completing these relearn procedures is the responsibility of the installer.

Verified Fitment For Your GM Vehicle

This ECM is a guaranteed fit for the following vehicles equipped with the 6.6L Duramax diesel engine. It is a direct replacement for service numbers 12654088 and 12653319.

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

Note for Van Owners: Please verify your vehicle is not a ‘pull-ahead design’ for 2014 models, as this module is for the standard configuration.

Frequently Asked Questions

Do I need to program this ECM?

No. We handle the initial programming for you. Simply provide your VIN at checkout, and we will flash the module with the correct, updated software for your specific vehicle before shipping.

What is a ‘theft relearn’ and why is it required?

The theft relearn (or VTD relearn) is a security procedure that syncs the new ECM to your vehicle’s ignition key and anti-theft system. Without this step, the system will assume the vehicle is being stolen and will prevent it from starting. This procedure typically requires a professional scan tool or access to GM’s TIS2Web service.

Will this fix my check engine light?

If the check engine light is caused by an internal failure of the original ECM (like codes P0601 or P0606), then yes, this part will resolve the issue. However, if the light is on due to a bad sensor or another component, you will still need to fix that underlying problem.

Is this a new part?

No, this is a high-quality, genuine GM used part that has been sourced from a salvaged vehicle, inspected for quality, and then programmed to your vehicle’s specifications. This provides OEM reliability at a more accessible price point.

Where do I find my VIN?

Your 17-digit Vehicle Identification Number (VIN) can be found on your vehicle’s registration, insurance card, or on a placard on the driver’s side dashboard visible through the windshield.

Genuine OEM

Yes

Interchange part number

Condition

Seller refurbished

Year

2013

Model

Sierra 3500 Pickup

Make

Brand

GM

MPN

12654088

Manufacturer Part Number

,

Hardware Type

Scroll to Top