Programmed 2006-2007 Silverado 2500 ECM | 6.6L Duramax LLY | 12604137

$1295.95

Get Your Workhorse Back on the Job

Don’t let a faulty computer keep your truck sidelined. This VIN-programmed Engine Control Module is the reliable solution to restore your Duramax’s power and dependability. Arrives ready to install, so you can get back to work with confidence. Eliminate the guesswork and order your direct-fit solution today!

Out of stock

Expert Programming

VIN-specific programming

1 Year Warranty

3 year upgrade available

Quality Tested

Every module verified

Expert Support

Module Specialists

Restore Your Duramax’s Power and Reliability

Is your work truck down for the count? A faulty Engine Control Module (ECM) can bring your entire operation to a halt, causing frustrating no-start conditions, poor performance, and persistent check engine lights. This professionally programmed ECM is the definitive solution to get your 2006-2007 GM HD truck or van back on the road and working as hard as you do. We take the guesswork out of the repair by programming this unit specifically to your vehicle’s VIN, ensuring a seamless and effective installation.

Common Duramax ECM Failure Symptoms & Your Solution

If you’re experiencing any of the following issues, a failing computer is the likely culprit. This unit is designed to resolve these exact problems:

  • Complete no-start or intermittent starting problems
  • Engine stalling or running rough
  • Loss of communication with the scan tool (U-codes)
  • Specific Diagnostic Trouble Codes (DTCs) like P0606 (ECM Processor Fault)
  • False injector circuit codes (P0201-P0208)
  • Poor fuel economy and reduced engine power

This replacement 2006-2007 Silverado 2500 ECM is your direct path to resolving these issues and restoring your truck’s factory performance.

Features & Benefits

  • ✔ Ready for Installation: This module arrives pre-programmed to your vehicle’s specific VIN. No additional programming is required.
  • ✔ Updated Software: Flashed with the latest GM-released software updates for optimal engine performance, fuel efficiency, and transmission shifting.
  • ✔ Guaranteed Compatibility: A direct replacement for a wide range of part numbers including 12604137, 12606126, 19260753, and 12588335.
  • ✔ Cost-Effective Solution: Avoid the high costs and programming hassles of a dealership visit with this convenient, ready-to-install unit.
  • ✔ Peace of Mind: This unit is backed by our one-year replacement warranty, ensuring you’re covered.

An Expert’s Note on Duramax Programming: The 6.6L Duramax LLY engine is a powerhouse, but its performance is heavily dependent on precise electronic control. Simply swapping a used, non-programmed ECM is a recipe for disaster. Critical data like injector flow rates and security information must match your specific vehicle. Our VIN-matching process ensures that all parameters are set correctly from the start, preventing potential engine damage and ensuring your truck runs smoothly and efficiently, just as the engineers intended. This isn’t just a part; it’s a comprehensive solution for your 2006-2007 Silverado 2500 ECM needs.

Frequently Asked Questions

Do I need to do any programming myself?

No. This ECM is delivered to you fully programmed for your vehicle. All you need to do is provide us with your VIN during checkout. It is designed to be a plug-and-play installation, though a simple security relearn procedure may be necessary.

What is the security relearn procedure?

For most GM vehicles of this era, it’s a simple process you can do yourself. After installing the ECM, turn the key to the ‘ON’ position for 10-12 minutes, then ‘OFF’ for 30 seconds. Repeat this cycle three times. On the fourth try, the vehicle should start, having learned the new module.

Will this fit my 2007 GMC Sierra 3500 Classic?

Yes. This ECM fits a range of 2006-2007 GM trucks and vans with the 6.6L LLY diesel engine, including the Silverado 2500/3500, Sierra 2500/3500 (Classic body style for 2007), and Express/Savana vans. Please check the fitment list to confirm your specific model.

Where do I provide my Vehicle Identification Number (VIN)?

After you complete your purchase, we will send you an email requesting your VIN. Simply reply to that email, and our technicians will handle the programming before shipping your part.

Which exact part number will I receive?

The part numbers listed (e.g., 12604137, 12606126) are all interchangeable. You will receive a fully compatible hardware unit that is programmed with the correct software for your VIN, ensuring perfect function regardless of the number on the sticker.

Will this fix my check engine light?

If the check engine light and associated codes are being caused by a faulty ECM, this part will resolve the issue. We recommend having a professional diagnosis to confirm the ECM is the point of failure before ordering your 2006-2007 Silverado 2500 ECM.

Genuine OEM

Yes

Year
Condition

Refurbished

MPN

12604137

Interchange part number

PartNumber

590

Model

Silverado 2500

Year

2007

Brand

GM

Manufacturer Part Number

, , , , , ,

  • Engine stalling or shutting off while driving
  • Rough or erratic idling
  • Difficulty starting the engine
  • Check Engine Light with internal module error codes (P0601, P0606)
  • No communication with OBD-II scan tool
Please verify your Service Number matches one of the compatible numbers listed in the main description. If unsure, contact us with your VIN.
Shipping: Standard processing is 24-48 hours.

Warranty: All units come with a 1-Year Replacement Warranty.

You May Also Need

  • Programmed 2002 Sunfire PCM 12210553 Engine Control Module for Cavalier and Grand Am.
  • Front view of the 12210553 Powertrain Control Module for a 2002-2004 Saturn L Series PCM, showing the connection pins.
  • Front view of the 2002 Alero PCM 12210553 showing the main connectors for engine and vehicle systems.
  • Programmed 2002 Cavalier PCM 12210553 engine computer module shown from the front with connectors visible.
🚗 My Garage
Scroll to Top