Is Your Duramax Diesel Truck Running Rough?
The Engine Control Module (ECM) is the electronic brain of your 2006-2007 GM diesel truck. It manages everything from fuel injection and timing to transmission shifting and emissions control. When it starts to fail, it can cause a cascade of confusing and frustrating problems that can leave your powerful workhorse stranded. If you’re dealing with intermittent starting, poor engine performance, or a persistent Check Engine Light, a failing ECM is a likely culprit. This module, part number 12606126, is the definitive solution to restore your truck’s factory performance and reliability.
From the Diagnostic Bay
We had a 2006 Sierra 2500 HD with the LLY Duramax towed in, and the owner was at his wit’s end. The truck would crank but not start, and when it did, it would run rough for a few minutes and then die. He had already replaced the fuel filter, FICM, and even a couple of injectors based on advice from online forums. After hooking up our diagnostic scanner, we found intermittent communication loss with the ECM. We checked all the wiring and grounds—they were perfect. The final diagnosis was an internally failing ECM. After installing one of our pre-programmed modules, the truck fired up on the first try and ran like it just rolled off the assembly line. It saved the owner from spending thousands more chasing phantom issues.
Symptoms of a Failing 2006-2007 Silverado 3500 ECM
A faulty engine computer can manifest in numerous ways. If your truck is experiencing any of the following issues, it’s time to consider a replacement ECM:
- ✔ Check Engine Light: The most common sign, often with communication-related trouble codes (U-codes) or multiple, unrelated sensor codes.
- ✔ No-Start or Hard-Start Condition: The engine cranks but refuses to fire up, especially when warm.
- ✔ Poor Engine Performance: Noticeable loss of power, hesitation during acceleration, or rough idling.
- ✔ Reduced Fuel Economy: The ECM may command incorrect fuel mixtures, leading to a significant drop in MPG.
- ✔ Transmission Shifting Problems: Harsh or erratic shifting, as the ECM communicates directly with the Transmission Control Module (TCM).
- ✔ Intermittent Stalling: The engine may shut off unexpectedly while driving or at a stop.
- ✔ Communication Loss: Your diagnostic scan tool may be unable to connect with the ECM.
The Direct Solution: A VIN-Programmed ECM
Don’t settle for a generic, unprogrammed module that requires an expensive trip to the dealership. We take the guesswork and hassle out of the repair. When you order from us, you get a fully tested Engine Control Module that is professionally programmed with the latest GM-certified software updates specifically for your truck. All we need is your vehicle’s 17-digit Vehicle Identification Number (VIN) at checkout. This ensures that the module is a perfect match for your vehicle’s specific configuration, including engine, transmission, and emissions options.
This high-quality replacement 2006-2007 Silverado 3500 ECM is located on the driver’s side of the engine bay, typically under or near the battery tray. The location exposes it to heat, vibration, and potential moisture, which are the primary causes of failure over time. Our modules are meticulously inspected to ensure they meet or exceed original equipment standards for durability and performance, giving you a lasting repair and peace of mind.
Guaranteed Fitment for Your GM Diesel
This ECM is a direct replacement for a wide range of GM heavy-duty trucks and vans equipped with the Duramax diesel engine. It replaces multiple part numbers, including 19260753, 12588335, 12606126, 12606127, 12603623, and 12604137. It is guaranteed to fit the following vehicles:
- 2006-2007 Chevrolet Silverado 2500/3500 Pickup (Diesel)
- 2006-2007 GMC Sierra 2500/3500 Pickup (Diesel)
- 2006-2007 Chevrolet Express 2500/3500 Van (Diesel)
- 2006-2007 GMC Savana 2500/3500 Van (Diesel)
By providing your VIN, you ensure that the 2006-2007 Silverado 3500 ECM you receive is perfectly configured for your exact model, restoring the precise engine management it needs to run powerfully and efficiently.
Frequently Asked Questions
Do I need to do any programming after I receive the ECM?
No. We program the module to your vehicle’s VIN before shipping. It will be ready for installation. However, you will need a capable scan tool to perform a Crankshaft Position Sensor Relearn (also known as a CASE relearn) procedure after installation for optimal performance and to clear any related trouble codes.
Where is the ECM located on my truck?
On 2006-2007 Silverado and Sierra pickups, the ECM is located in the engine compartment on the driver’s side, underneath the battery tray. On Express and Savana vans, it is typically on the LH side of the engine compartment.
Is this a plug-and-play part?
Yes, this is a direct-fit replacement. Once you perform the required security and CASE relearn procedures, it is ready to go. The physical installation involves disconnecting the battery, removing the old module, and plugging in the new one.
How do I provide my VIN?
You can enter your 17-digit VIN in the notes section during checkout or send it to us in a message after placing your order. We cannot ship your part until we receive a valid VIN to ensure correct programming.
Will this fix my specific problem?
This ECM will correct issues directly caused by a faulty engine computer. While the symptoms listed are common for ECM failure, we always recommend a proper diagnosis by a qualified mechanic to confirm the ECM is the root cause of your problem before ordering.