2007-2009 Sierra 1500 ECM 12635901 Programmed Engine Computer

Restore Your Truck’s Performance

Get your truck back on the road with our plug-and-play Engine Control Module for 2007-2009 Sierra 1500s. We program it to your VIN, so it’s ready to install right out of the box. No expensive dealer programming required. Order today!

$104.95

+11.99 USPS Priority Shipping

Availability: In stock



Guaranteed Safe Checkout

Restore Peak Performance to Your Sierra 1500

Is your 2007, 2008, or 2009 GMC Sierra 1500 running rough, throwing confusing check engine lights, or refusing to start? These are classic signs of a failing Engine Control Module (ECM), the electronic brain of your truck. A faulty ECM can cripple your vehicle’s performance, fuel economy, and reliability. This replacement ECM, part number 12635901 (interchangeable with 12597125 and others), is the definitive solution to get your truck back on the road, running like it just rolled off the factory floor.

Unlike a generic part from a local store, this module is not just a piece of hardware. It’s a complete, plug-and-play solution. We flash the unit with the latest official GM software updates specifically for your truck’s Vehicle Identification Number (VIN). This critical step ensures perfect compatibility with your engine, transmission, and all related systems, eliminating the need for an expensive trip to the dealership for programming. Simply provide your VIN at checkout, and we handle the rest.

From the Diagnostic Bay

We had a 2008 Sierra 1500 with the 4.3L V6 come in with a bizarre set of symptoms. The owner complained of intermittent stalling at stoplights and a persistent P0606 (ECM/PCM Processor Fault) code that would return immediately after being cleared. We checked all the wiring, grounds, and power feeds to the ECM, and everything was perfect. The issue was internal to the module itself. Swapping in one of our VIN-programmed units solved the problem instantly. The truck ran smoothly, the code never returned, and the customer was saved hundreds of dollars over dealership pricing and programming fees. It’s a textbook example of how a failing computer can mimic a dozen other problems.

Is Your Truck Showing These Symptoms?

A failing ECM can manifest in numerous ways. If you’re experiencing any of the following, it’s highly likely your engine computer is the culprit:

  • ✔ Check Engine Light is on with communication-related or internal processor fault codes (e.g., P0601, P0606).
  • ✔ Your truck won’t start, or it cranks but fails to fire up.
  • ✔ Noticeable decrease in fuel economy for no apparent reason.
  • ✔ The engine stalls, stumbles, or misfires intermittently.
  • ✔ Harsh or erratic automatic transmission shifting.
  • ✔ Other modules in the vehicle are not communicating with the engine computer.

Why Choose a Pre-Programmed 2007-2009 Sierra 1500 ECM?

The ECM is the central command for your truck’s powertrain. It precisely controls fuel injection, ignition timing, emissions systems, and transmission shift points based on data from dozens of sensors. When it fails, the entire system is compromised. This replacement 2007-2009 Sierra 1500 ECM is meticulously tested and prepared to restore that factory-perfect operation. The VIN-specific programming is not a convenience; it’s a necessity for modern vehicles to ensure all components work in harmony. This module is compatible with a wide range of GM vehicles beyond the Sierra, including the Silverado, Malibu, Cobalt, and HHR, as it replaces multiple service numbers like 12612397, 12594750, and 12629019.

Installation and Setup

Once you receive your programmed module, installation is straightforward. On the 2007-2009 Sierra 1500, the ECM is typically located on the driver’s side, in the front of the engine compartment, under the battery tray. After physically installing the new module, you will likely need to perform a security relearn procedure (often called Passlock or Passkey) and a Crankshaft Position Sensor (CASE) relearn. These procedures can often be done without a high-end scan tool and are necessary to sync the new computer with your truck’s anti-theft system and crankshaft sensor. Instructions for these procedures are widely available online or in service manuals.

Frequently Asked Questions

Do I need to program this ECM when I receive it?

No. This is the primary benefit of our service. We program the ECM with the latest GM software using the VIN you provide during checkout. It arrives ready for installation and the subsequent relearn procedures.

What is a CASE relearn and will I need to do one?

A Crankshaft Variation (CASE) relearn is a procedure that allows the new ECM to learn the specific position of your engine’s crankshaft. It is almost always required after an ECM replacement on these GM vehicles to prevent a P0315 trouble code. Many mid-range scan tools can perform this function, or a qualified mechanic can do it for you.

Where is the ECM located on my 2008 Sierra 1500?

For the 2007-2009 GMC Sierra 1500 (and the related Silverado 1500), the ECM is found in the engine compartment on the driver’s side, mounted underneath the battery tray.

Will this part fix my check engine light?

If the check engine light is caused by an internal failure of your original ECM (verified by codes like P0601-P0606 or communication faults), then this replacement part is the correct fix. It’s crucial to properly diagnose the issue first to ensure the ECM is truly the root cause.

Is this ECM compatible with other part numbers?

Yes, this unit is a direct replacement for multiple GM service numbers, including 12597125, 12612397, 12594750, 12629019, 12635902, and 12611549. It is designed to work across a wide array of GM cars and trucks from this era.

Condition

Refurbished

Manufacturer Part Number

, , , , , , , , , , , , ,

Year
Genuine OEM

Yes

Year

2007, 2008, 2009

Model

Sierra 1500

Brand

GM

MPN

12635901

Interchange part number

Hardware Type

Scroll to Top