2009-2012 Colorado ECM Engine Computer 12628911 | Programmed to Your VIN

End Your Truck’s Engine Troubles.

Get a permanent fix for stalling, no-start conditions, and persistent check engine lights in your 2009-2012 Colorado. This Engine Control Module comes fully programmed to your truck’s specific VIN with the latest GM software updates. It’s a direct-fit, reliable solution that restores performance and dependability. Get your truck back on the road fast—order today!

$149.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Peak Performance to Your Chevrolet Colorado

Is your 2009-2012 Chevy Colorado giving you headaches? Unexplained stalling, a persistent Check Engine Light, rough idling, or a complete no-start condition can often be traced back to a failing Engine Control Module (ECM). As the brain of your truck’s engine, a faulty ECM can disrupt everything from fuel delivery and spark timing to transmission shifting. This isn’t just an inconvenience; it’s a critical failure that compromises your truck’s reliability and safety. This replacement Engine Control Module, part number 12628911, is the definitive solution to get your truck running like new again.

From the Diagnostic Bay: The Case of the Intermittent Colorado

A customer brought in his 2011 Colorado with a frustrating problem: it would randomly refuse to start. No crank, no click, nothing. Other times, it would start and run perfectly for days. He’d already replaced the battery and checked the starter. After hooking up my diagnostic scanner, I found a series of U0100 ‘Lost Communication’ codes stored in various modules. This pointed away from a single component and towards the central communication hub—the ECM. On the bench, I confirmed the ECM had an internal fault that would surface as it heated up. Swapping in a properly programmed module didn’t just fix the no-start; the owner called a week later to say his fuel economy had improved and the transmission was shifting smoother than it had in years. It’s a perfect example of how a failing 2009-2012 Colorado ECM can cause a cascade of elusive issues.

The Power of VIN-Specific Programming

Don’t settle for a generic, off-the-shelf computer that requires an expensive trip to the dealership for programming. We take the hassle and guesswork out of the equation. When you place your order, simply provide us with your vehicle’s 17-digit VIN. Our technicians will then flash this ECM with the latest, most stable software updates directly from GM, ensuring it is perfectly matched to your truck’s specific configuration, including engine size, transmission type, and factory options. This process guarantees seamless communication between all vehicle modules and optimal engine performance right out of the box.

Is Your Colorado Showing These Symptoms?

A failing ECM can manifest in numerous ways. If you’re experiencing any of the following, it’s a strong indicator that your engine computer needs attention:

  • ✔ Check Engine Light is on with codes like P0601, P0606, or U0100.
  • ✔ The engine cranks but will not start.
  • ✔ Poor or erratic engine performance and rough idling.
  • ✔ A significant, unexplained drop in fuel mileage.
  • ✔ Intermittent stalling for no apparent reason.
  • ✔ Problems with the automatic transmission shifting correctly.
  • ✔ Communication errors with diagnostic scan tools.

A Straightforward Guide to Installation

Replacing the ECM on your Colorado is a manageable job for a DIYer with basic tools. Follow these steps for a smooth installation:

  1. Safety First: Always disconnect the negative terminal from your truck’s battery and wait at least 15 minutes for the system capacitors to discharge.
  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 Harnesses: Carefully release the locking tabs on the electrical connectors and pull them straight out from the module. Never force them. Inspect the connectors for any corrosion or damage.
  4. Remove the Old Module: Unbolt the mounting hardware that secures the old ECM to the firewall. Remove the old unit from the vehicle.
  5. Install the New Module: Mount your new, pre-programmed ECM in place and secure it with the original hardware.
  6. Reconnect Everything: Firmly plug the electrical harnesses back into the new ECM until they click into place. Reconnect the negative battery terminal.
  7. Final Step: In some cases, a security relearn procedure may be necessary, which can typically be done without special tools. Simply turn the key to the ‘ON’ position for 10-15 minutes, then ‘OFF’ for 10 seconds, and repeat two more times before starting the engine.

Verified Vehicle Compatibility

This module is a direct replacement for service number 12628911 and is interchangeable with part numbers 12636659, 12639300, 1263605, 12628993, 12625453, 12622175, 12630464, and 12678512. It is guaranteed to fit the following vehicles:

  • CANYON 09 Electronic Control Module; (RH firewall)
  • CANYON 10-12 Electronic Control Module; (RH firewall), 2.9L
  • CANYON 10-12 Electronic Control Module; (RH firewall), 3.7L
  • COLORADO 09 Electronic Control Module; (RH firewall)
  • COLORADO 10-12 Electronic Control Module; (RH firewall), 2.9L
  • COLORADO 10-12 Electronic Control Module; (RH firewall), 3.7L
  • CORVETTE 09 Electronic Control Module; (RH engine comp), ZR1
  • CTS 09 Electronic Control Module; (RH front engine comp), 6.2L
  • DTS 09-11 Electronic Control Module
  • ENVOY 09 Electronic Control Module; (LH engine), 5.3L
  • HUMMER H3 09 Electronic Control Module; (RH firewall)
  • HUMMER H3 10 Electronic Control Module; (RH firewall), 3.7L
  • LUCERNE 09-11 Electronic Control Module; (lower air cleaner box), 4.6L
  • SAAB 9-7X 09 Electronic Control Module; (LH engine)
  • SRX 09 Electronic Control Module; (LH engine comp), (4.6L)
  • STS 09 Electronic Control Module; (LH frame rail), 4.4L
  • STS 09 Electronic Control Module; (LH frame rail), 4.6L
  • STS 10 Electronic Control Module; (LH frame rail), (4.6L)
  • TRAILBLAZER 09 Electronic Control Module; (LH engine), 6.0L
  • XLR 09 Electronic Control Module; (RH front engine comp)

Your Reliable Solution is Here

Don’t let a bad computer keep your truck off the road. Ordering this pre-programmed 2009-2012 Colorado ECM is the fastest and most reliable way to solve complex electronic issues and restore your vehicle’s dependability. Place your order today and let us handle the technical work for you.

Frequently Asked Questions

Do I need to do any programming myself?

No. This module arrives at your door fully programmed to your vehicle’s VIN with the latest GM software. It is ready for installation right out of the box, saving you a trip to the dealer.

Is this a simple plug-and-play installation?

Yes, for most vehicles. After physically installing the module, you may need to perform a simple key-cycle security relearn procedure, which takes about 30 minutes and requires no special tools. We include instructions for this process.

How do I provide my VIN?

After you complete your purchase, you will receive instructions on how to send us your 17-digit Vehicle Identification Number (VIN). We cannot program and ship your module without it.

Will this fix my ‘Check Engine’ light?

If the Check Engine Light is caused by an internal failure of the ECM (common codes P0601-P0606), then yes, this part will resolve the issue. It’s always best to have the codes read to confirm the diagnosis before ordering.

What if my original part number is not 12628911?

This module is a direct replacement for several service numbers, including 12636659, 12628993, 12625453, and others listed in our compatibility chart. As long as your vehicle is on the fitment list, this module will work perfectly.

Genuine OEM

Yes

MPN

12628911

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