Programmed 2009-2012 Colorado ECM 12622175 | VIN Matched & Updated

End Your Truck’s Engine Troubles.

Get your 2009-2012 Chevy Colorado running right with this fully programmed Engine Control Module. It arrives flashed with the latest GM software matched to your VIN, making it a true plug-and-play solution. Eliminate check engine lights, poor fuel economy, and stalling issues for good. Order now to restore your truck’s reliability and performance!

$149.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Peak Performance to Your Chevy Colorado

Is your 2009-2012 Chevrolet Colorado feeling sluggish, throwing a persistent check engine light, or refusing to start? A failing Engine Control Module (ECM) is often the culprit behind these frustrating and complex issues. As the ‘brain’ of your truck’s engine, a faulty ECM can disrupt everything from fuel delivery and ignition timing to transmission shifting. This isn’t just an inconvenience; it affects your truck’s reliability, fuel economy, and safety. I’ve seen countless trucks in my bay with these exact problems, where owners have spent hundreds on sensors and other parts, only to find the core issue was the computer itself.

This isn’t just a replacement part; it’s a complete, ready-to-install solution. We take the guesswork and extra cost out of the equation by pre-programming this module to your truck’s specific Vehicle Identification Number (VIN). When it arrives, it’s loaded with the latest official GM software updates, ensuring optimal performance and compatibility right out of the box. You get a reliable, fully functional brain for your engine, eliminating the need for an expensive trip to the dealership for programming.

From the Diagnostic Bay: A Costly Misdiagnosis

A customer once brought in his 2011 Colorado that was running terribly—stalling at lights and getting abysmal gas mileage. He had already replaced the MAF sensor, O2 sensors, and even the throttle body based on forum advice. The check engine light, with a stubborn P0606 (ECM/PCM Processor Fault) code, kept coming back. After confirming his new parts were fine, we tested the ECM’s circuits. The issue was internal to the module. He had spent nearly $700 on parts he didn’t need. We installed a VIN-programmed 2009-2012 Colorado ECM, and within 30 minutes, the truck was running perfectly. This story is a common one; starting with a proper diagnosis and a quality, correctly programmed module saves time, money, and a lot of headaches.

Is Your Colorado Exhibiting These Red Flags?

A failing ECM can manifest in various ways. If you’re experiencing any of the following, this module is the likely solution:

  • ✔ Persistent Check Engine Light (CEL) that won’t clear
  • ✔ Common Diagnostic Trouble Codes (DTCs) like P0601, P0602, P0606, or U0100
  • ✔ Engine stalling, misfiring, or rough idling
  • ✔ A no-start condition where the engine cranks but won’t turn over
  • ✔ Noticeable decrease in fuel efficiency
  • ✔ Unexplained transmission shifting problems
  • ✔ Failure to pass state emissions testing

Your Plug-and-Play Path to a Reliable Ride

Getting your truck back on the road is our top priority. This 2009-2012 Colorado ECM is a direct-fit replacement, designed for a straightforward installation. By providing your VIN at checkout, you ensure the module arrives ready to go, flashed with the latest software from GM to restore factory performance and efficiency.

A Straightforward Guide to Installation

  1. ✔ Safety First: Always disconnect the negative terminal from your vehicle’s battery before beginning any electrical work.
  2. ✔ Locate the ECM: On the 2009-2012 Colorado, the ECM is typically located on the right-hand (passenger) side of the firewall in the engine bay.
  3. ✔ Disconnect the Connectors: Carefully unclip and remove the electrical wiring harnesses from the old module. Inspect them for any corrosion or damage.
  4. ✔ Remove the Old Module: Unbolt the old ECM from its mounting bracket. Keep the hardware as you will need it for the new module.
  5. ✔ Install the New Module: Mount your new, pre-programmed ECM onto the bracket and secure it with the original hardware.
  6. ✔ Reconnect Everything: Plug the wiring harnesses firmly back into the new ECM. Reconnect the negative battery terminal.
  7. ✔ Final Step: In some cases, a security or crank relearn procedure may be necessary, which can often be done without special tools. Instructions are widely available, or your local mechanic can perform it quickly.

Verified Vehicle Compatibility

This Engine Control Module, part number 12622175, is a direct replacement for a wide range of GM vehicles. It is interchangeable with service numbers 12636659, 12639300, 1263605, 12628993, 12628911, 12625453, 12630464, and 12678512. While it fits the models below, this listing ensures it is programmed specifically for your 2009-2012 Chevrolet Colorado.

  • ✔ CHEVROLET COLORADO 2009-2012
  • ✔ GMC CANYON 2009-2012
  • ✔ HUMMER H3 2009-2010
  • ✔ Also fits specific configurations of: Corvette, CTS, DTS, Envoy, Lucerne, Saab 9-7x, SRX, STS, Trailblazer, and XLR. Please verify your part number.

Frequently Asked Questions

Do I need to program this ECM?

No. We handle the programming for you before shipment. Simply provide your vehicle’s 17-digit VIN during checkout, and the module will arrive with the latest GM software, ready for installation.

What is a VIN and where do I find it?

The VIN is your vehicle’s unique 17-digit serial number. You can find it on your vehicle’s registration, insurance card, or on the driver’s side dashboard visible through the windshield.

Will this fix my check engine light?

If the check engine light is caused by a faulty ECM (e.g., codes P0601-P0606), then yes, this part will resolve the issue. It’s crucial to ensure the ECM is the true source of the problem and not another sensor or component.

Is this a simple plug-and-play installation?

Yes, for the most part. After the physical installation, some GM vehicles may require a security relearn or crankshaft position sensor relearn procedure. These are standard procedures that can be done with basic tools or by any competent mechanic.

What if I have a different part number on my old module?

This module is a direct replacement for several service numbers, including 12636659, 12639300, and others listed above. As long as your original part number is on our interchange list, this module will work perfectly once programmed to your VIN.

Genuine OEM

Yes

MPN

12622175

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