Programmed 2009-2012 Colorado ECM | Engine Control Module 12639300

Solve Your Truck’s Engine Problems

Get your 2009-2012 Colorado running smoothly again with this reliable Engine Control Module. It arrives pre-programmed to your truck’s VIN with the latest GM software, eliminating dealer programming fees. This is a direct-fit solution for stalling, poor performance, and no-start issues. Restore your truck’s reliability and performance today. Order now for a plug-and-play fix!

$149.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Peak Performance to Your Chevrolet Colorado

Is your 2009-2012 Chevrolet Colorado running rough, stalling unexpectedly, or showing a persistent Check Engine Light? These are classic signs that the brain of your engine, the Engine Control Module (ECM), may be failing. A faulty ECM can cause a cascade of frustrating issues, from poor fuel economy to a no-start condition that leaves you stranded. This isn’t just an inconvenience; it’s a critical component failure that compromises your truck’s reliability and performance. We provide a dependable, direct-fit solution to get you back on the road with confidence.

This replacement Engine Control Module, part number 12639300, arrives at your door fully programmed to your truck’s specific Vehicle Identification Number (VIN). Simply provide us with your VIN during checkout, and our technicians will flash the module with the latest, most stable software updates from General Motors. This crucial step ensures seamless integration with your vehicle’s systems, eliminating the need for an expensive trip to the dealership for programming. It’s a true plug-and-play fix designed for both professional mechanics and determined DIYers.

From the Diagnostic Bay

I remember a 2011 Colorado that came into the shop with a ghost of a problem. The owner had replaced plugs, coils, and even the fuel pump chasing an intermittent, hard-to-diagnose stumble under load. No consistent codes were stored, just a history of random misfires. After checking all the wiring for the third time, we hooked up a scope to the injector drivers at the ECM. We found that the signal for cylinder 3 would drop out sporadically. A new, properly programmed 2009-2012 Colorado ECM was the final fix. It’s a reminder that the ECM itself can be the source of the most elusive engine problems.

Is Your Truck Showing These Symptoms?

  • ✔ Check Engine Light is on with codes like P0601 (Internal Control Module Memory Check Sum Error) or P0606 (ECM/PCM Processor Fault).
  • ✔ The engine cranks but refuses to start.
  • ✔ Noticeable decrease in fuel efficiency.
  • ✔ Unexplained stalling or rough idling.
  • ✔ Hesitation or stumbling during acceleration.
  • ✔ Automatic transmission shifting erratically.

A Straightforward Guide to Installation

  1. ✔ Safety First: Disconnect the negative terminal from your truck’s battery and wait at least 10 minutes to allow capacitors to discharge.
  2. ✔ Locate the ECM: On the 2009-2012 Colorado, the ECM is typically mounted to the firewall on the right-hand (passenger) side of the engine bay.
  3. ✔ Disconnect Connectors: Carefully release the locking tabs and unplug the wiring harness connectors from the old module. Inspect the connectors 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 unit.
  5. ✔ Install the New Module: Mount your new, pre-programmed 2009-2012 Colorado ECM using the original hardware.
  6. ✔ Reconnect Everything: Securely plug the wiring harnesses into the new module. You should hear a click as they lock into place. Reconnect the negative battery terminal.
  7. ✔ Final Step: In some cases, a security relearn procedure may be necessary. This can typically be done by turning the key to the ‘ON’ position for 10-15 minutes, then off, and then starting the vehicle. Consult your owner’s manual for specific instructions.

Verified Vehicle Compatibility

This module is a direct replacement for service number 12639300 and is also interchangeable with part numbers 12636659, 1263605, 12628993, 12628911, 12625453, 12622175, 12630464, and 12678512. While it is the correct 2009-2012 Colorado ECM, it also fits a wide range of other GM vehicles. Please verify your part number or consult the list below.

  • CADILLAC CTS (2009): 6.2L, (RH front engine compartment)
  • CADILLAC DTS (2009-2011): Electronic Control Module
  • CADILLAC LUCERNE (2009-2011): 4.6L, (lower part of air cleaner box)
  • CADILLAC SRX (2009): 4.6L, (LH engine compartment)
  • CADILLAC STS (2009): 4.4L or 4.6L, (LH frame rail)
  • CADILLAC STS (2010): 4.6L, (LH frame rail)
  • CADILLAC XLR (2009): ID 12625453 or 12636659, (RH front engine compartment)
  • CHEVROLET COLORADO (2009): (RH firewall)
  • CHEVROLET COLORADO (2010-2012): 2.9L or 3.7L, (RH firewall)
  • CHEVROLET CORVETTE (2009): ZR1, (RH engine compartment)
  • CHEVROLET TRAILBLAZER (2009): 6.0L, (LH engine)
  • GMC CANYON (2009): (RH firewall)
  • GMC CANYON (2010-2012): 2.9L or 3.7L, (RH firewall)
  • GMC ENVOY (2009): 5.3L, (LH engine)
  • HUMMER H3 (2009-2010): 3.7L (for 2010), (RH firewall)
  • SAAB 9-7X (2009): (LH engine)

Frequently Asked Questions

Do I need to do any programming myself?

No. We handle all the programming for you before shipment. We use your vehicle’s VIN to load the latest GM software, so it’s ready for installation right out of the box.

Why do you need my VIN?

The VIN is essential for us to program the ECM with the correct software calibration for your truck’s specific engine, transmission, and factory options. This ensures perfect compatibility and performance.

Is this a new or used part?

This is a high-quality, inspected, and tested recycled OEM part that has been professionally prepared and programmed for its next service life. It provides OEM function and reliability.

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. However, you should always ensure other potential causes like faulty sensors or wiring have been ruled out first.

What tools do I need to install this?

Basic hand tools are all that’s required for installation, typically just a socket set to remove the mounting bolts and a tool to disconnect the battery terminal. No special electronic equipment is needed.

Genuine OEM

Yes

MPN

12639300

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