Programmed 2006-2007 GM Diesel ECM 12604137 for Silverado & Sierra

Restore Your Duramax LLY’s Performance!

Get your Silverado, Sierra, Express, or Savana running right again with this fully programmed Engine Control Module. Pre-flashed to your vehicle’s VIN with the latest GM software, it’s a direct-fit solution to fix stalling and no-start issues. Provide your VIN at checkout and get back on the road fast!

$1295.95

+11.99 USPS Priority Shipping

Out of stock

Guaranteed Safe Checkout

Is Your Duramax-Powered Truck or Van Plagued with Issues?

If you’re dealing with frustrating problems like intermittent stalling, a no-start condition, or a persistent check engine light on your 2006-2007 GM truck or van, a failing Engine Control Module (ECM) is a very likely culprit. The ECM is the brain of your LLY Duramax engine, controlling everything from fuel injection timing to transmission shifting. When it begins to fail, it can create a cascade of confusing and hard-to-diagnose symptoms, leaving you stranded and spending money on parts that don’t solve the root problem.

From the Diagnostic Bay

We recently had a 2006 Sierra 2500HD in the shop that was a real head-scratcher. The owner reported it would randomly stall at traffic lights and sometimes refuse to start for hours. He had already replaced the fuel filter housing and a couple of sensors with no luck. Our initial scans showed a loss of communication with the ECM (U-codes). After verifying the wiring and power feeds to the module were solid, we pinpointed an internal failure in the ECM itself. Swapping it with a pre-programmed unit like this one had the truck running perfectly in under 30 minutes. It’s a common failure point that can mimic many other issues.

Common Symptoms of a Failing 2006-2007 GM Diesel ECM

  • ✔ Persistent Check Engine Light (CEL) with communication codes.
  • ✔ Engine cranks but refuses to start.
  • ✔ Sudden stalling or erratic idling, especially when warm.
  • ✔ Noticeable decrease in engine power and fuel efficiency.
  • ✔ Harsh or incorrect transmission shifting, or getting stuck in ‘limp mode’.
  • ✔ Your diagnostic scan tool cannot communicate with the engine computer.
  • ✔ Inaccurate readings on the instrument cluster gauges.

The Definitive, Programmed Solution

This isn’t just a replacement part; it’s a complete, ready-to-install solution. We take a genuine OEM ECM and professionally program it with the latest, most stable software updates from General Motors. This process is tailored specifically to your vehicle using the VIN you provide during checkout. This critical step ensures that the module communicates perfectly with your truck’s other systems—like the Transmission Control Module (TCM) and Body Control Module (BCM)—restoring the original performance and reliability you expect. By addressing software bugs and improving operational parameters, our programming service often results in a better-running vehicle than when it left the factory.

This module is a direct replacement for a wide range of part numbers, including 19260753, 12588335, 12606126, 12606127, 12603623, 12604137, and YNAY. Installation is straightforward for any DIY mechanic or professional technician. Simply disconnect the battery, locate your old ECM (typically found under the battery tray on Silverado and Sierra pickups or on the LH side of the engine compartment on Express and Savana vans), unbolt it, swap the electrical connectors, and install the new unit. In most cases, the vehicle will start and run immediately. Some vehicles may require a simple security relearn procedure, which can be done without special tools.

Frequently Asked Questions

Is this ECM really plug-and-play?

Yes, it is. Because we program the module to your vehicle’s specific VIN before shipping, it arrives ready for installation. It will have the correct software and calibrations for your engine, transmission, and options. Some vehicles may require a security relearn procedure, which typically involves cycling the key in the ignition and can be done in your driveway.

How do I provide my VIN?

After you complete your purchase, you can send us a message with your 17-digit Vehicle Identification Number (VIN). We cannot ship your part until we receive this information, as the programming is essential for the part to function.

Where is the ECM located on my vehicle?

On 2006-2007 ‘Classic’ Silverado and Sierra pickups, the ECM is located under the battery on the driver’s side. On Express and Savana vans, it is typically on the left-hand (driver’s side) of the engine compartment.

What causes the original ECM to fail?

ECM failure can be caused by a variety of factors over time, including heat cycles, vibration, moisture intrusion, and electrical issues like voltage spikes or bad grounds. The location under the battery on the pickup trucks makes them particularly susceptible to corrosion from battery acid leaks.

Will this part fit other part numbers?

Absolutely. This ECM is a compatible replacement for several part numbers, including 19260753, 12588335, 12606126, 12606127, 19260753, 12603623, and YNAY. Ordering this part ensures you get the correct hardware and software for your truck.

Genuine OEM

Yes

Year
Condition

Refurbished

MPN

12604137

Interchange part number

PartNumber

590

Model

Silverado 3500

Year

2007

Brand

GM

Manufacturer Part Number

, , , , , ,

Scroll to Top