2009-2012 Colorado Engine Control Module 12628993 Programmed To Your VIN VIN ECM PCM

Restore Your Colorado’s Performance!

Get your truck running right again with our VIN-programmed Engine Control Module. This direct-fit ECM comes loaded with the latest GM software for your specific vehicle, ensuring a simple, plug-and-play installation. Provide your VIN at checkout and get back on the road fast!

$149.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-01536-48 Categories: ,
Guaranteed Safe Checkout

Is Your Truck Running Rough? It Could Be The Engine Control Module.

The Engine Control Module (ECM), often called the engine’s brain, is the master computer responsible for managing your 2009-2012 Chevrolet Colorado’s performance, fuel economy, and emissions. When it starts to fail, it can cause a cascade of confusing and frustrating problems, from a simple check engine light to a vehicle that won’t start at all. If you’re experiencing erratic engine behavior, poor fuel mileage, or have been told by your mechanic that your ECM is faulty, you’ve found the definitive solution.

This genuine GM Engine Control Module, part number 12628993, is the correct, reliable replacement for your vehicle. We take the guesswork and hassle out of the repair process. Unlike a generic part from a local store, this module is not a one-size-fits-all solution. We provide a crucial service: programming the module specifically to your truck’s Vehicle Identification Number (VIN) before it ever leaves our facility. This ensures that it communicates perfectly with all other systems in your Colorado, just as the original did from the factory. It arrives loaded with the latest General Motors software updates, addressing potential issues and optimizing performance.

From the Diagnostic Bay

We had a 2011 Colorado in the shop that was driving the owner crazy. It would randomly stall at stoplights, but never threw a consistent trouble code. The owner had already replaced the fuel pump and a few sensors with no luck. After hours of chasing electrical gremlins, we hooked up our high-level scanner and monitored the live data from the ECM. We noticed the injector pulse width commands were dropping out intermittently for no reason. We swapped in a known-good, programmed ECM, and the problem vanished instantly. It’s a classic case where the component itself was failing internally, causing symptoms that mimicked other parts. A correctly programmed ECM was the only true fix.

Common Symptoms of a Failing ECM

  • ✔ Check Engine Light is on or flashing
  • ✔ Engine stalling or misfiring unpredictably
  • ✔ Noticeable decrease in fuel economy
  • ✔ Difficulty starting the engine or a complete no-start condition
  • ✔ Poor acceleration and overall lack of power
  • ✔ Harsh or incorrect automatic transmission shifting
  • ✔ Communication errors with diagnostic scan tools

The Importance of a VIN-Programmed 2009-2012 Colorado Engine Control Module

Modern vehicles are complex networks of computers. The ECM needs to know your truck’s specific engine size (2.9L, 3.7L, or 5.3L), transmission type, emissions equipment, and other factory-installed options. Without this information, the vehicle simply will not run correctly, if at all. Our professional programming service uses your VIN to load the exact software and calibrations your truck requires. This makes the installation process as simple as possible, eliminating the need for an expensive trip to the dealership for programming. This is a true plug-and-play solution designed to get you back on the road quickly and confidently.

This module is a direct replacement for a wide range of GM vehicles and is interchangeable with multiple service numbers, including 12636659, 12639300, 12628911, and more. While this listing focuses on the 2009-2012 Colorado Engine Control Module, it is also the correct part for many other models such as the GMC Canyon, Hummer H3, Cadillac CTS, and Chevrolet Corvette from the same era. Please verify the part number or consult the fitment list to ensure compatibility.

Installation is Straightforward

Replacing the ECM is a manageable task for a DIY mechanic. On the 2009-2012 Colorado and Canyon, the module is typically located on the right-hand (passenger side) firewall in the engine bay. Always disconnect the negative battery terminal before beginning work. Carefully unplug the electrical connectors, unbolt the old module, and install the new one in its place. Reconnect the connectors and the battery. In some cases, a simple security relearn procedure may be required, which can often be done without special tools. Instructions for this procedure are widely available online or in service manuals.

Frequently Asked Questions

Do I need to have this ECM programmed?

No. We handle the programming for you before we ship the part. Simply provide your vehicle’s 17-digit VIN during checkout, and it will arrive ready to install with the latest GM software.

What is a VIN and why is it so important?

The VIN (Vehicle Identification Number) is your car’s unique serial number. It contains critical information about the engine, transmission, and other options your vehicle was built with. We use this to load the exact, correct software onto the ECM for perfect compatibility.

Is this part truly ‘plug-and-play’?

Yes, for most vehicles. Once we program it to your VIN, it is ready to be installed. Some GM vehicles may require a simple security or anti-theft relearn procedure after installation, which typically involves a sequence of key turns and waiting periods.

How can I be sure my old ECM is the problem?

The symptoms listed above are strong indicators of ECM failure. However, they can also be caused by other issues like bad wiring or faulty sensors. The best way to be 100% certain is to have a qualified technician perform a complete vehicle diagnostic.

Where is the ECM located on my 2010 Colorado?

On the 2009-2012 Chevrolet Colorado and GMC Canyon, the Engine Control Module is typically mounted to the firewall on the passenger side of the engine compartment.

Will this fit other vehicles besides the Colorado?

Yes. This ECM is compatible with a wide variety of GM vehicles from that era, including the GMC Canyon, Hummer H3, Cadillac STS, Chevrolet Corvette, and more. Please refer to the detailed fitment list on this page to confirm it matches your specific model and engine.

Genuine OEM

Yes

Year
MPN

12628993

Interchange part number

Condition

Refurbished

PartNumber

590

Model

COLORADO

Make

Year

2009

Brand

CHEVROLET TRUCK

Manufacturer Part Number

, , , , , , , ,

GTIN

Does not apply

Scroll to Top