Programmed 2009-2012 Colorado ECM | Engine Control Module 12636659

End Your Truck’s Engine Troubles

Get a reliable, plug-and-play fix for your Chevy Colorado. This Engine Control Module (ECM) arrives pre-programmed to your truck’s VIN with the latest GM software, eliminating the need for a costly dealership visit. It’s the definitive solution for common problems like stalling, no-starts, rough running, and persistent check engine lights. Restore your vehicle’s performance and reliability. Order today for a fast, hassle-free repair!

$149.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Your Truck’s Brainpower and Performance

Is your 2009-2012 Chevrolet Colorado running rough, stalling unexpectedly, or showing a persistent Check Engine Light? These aren’t just minor annoyances; they’re often symptoms of a failing Engine Control Module (ECM), the central computer that manages everything from fuel injection and ignition timing to transmission shifting. When the ECM starts to fail, it can create a cascade of frustrating and hard-to-diagnose problems. This isn’t just a part; it’s the command center for your truck’s powertrain, and getting it right is critical.

As a technician with over two decades of experience, I’ve seen firsthand how a faulty ECM can make a perfectly good engine behave erratically. That’s why we offer this direct-fit replacement ECM, part number 12636659. The biggest hurdle in replacing an ECM has always been the expensive and time-consuming programming required at a dealership. We eliminate that step entirely. Simply provide us with your vehicle’s VIN (Vehicle Identification Number) during checkout, and our experts will flash the module with the latest, most stable GM software specifically for your truck. This ensures optimal performance, fuel efficiency, and seamless communication with all other vehicle systems right out of the box.

From the Diagnostic Bay: The Ghost in the Machine

I remember a 2011 Colorado that came into the shop with a complaint that stumped two other mechanics. The owner reported random stalling at stoplights and a transmission that would sometimes refuse to shift out of second gear. There were no consistent trouble codes, just a history of network communication errors (U-codes). We checked grounds, wiring, and other modules, but everything seemed fine. On a hunch, I monitored the ECM’s internal processor data on a high-end scanner. I noticed tiny, intermittent data dropouts—not enough to set a hard fault every time, but enough to disrupt the engine and transmission commands. We installed one of our pre-programmed ECMs, and all the bizarre, ghost-like issues vanished instantly. It’s a classic case of how a failing 2009-2012 Colorado ECM can cause problems that seem completely unrelated.

Common Signs of a Failing Engine Computer

  • ✔ The engine cranks but refuses to start.
  • ✔ Unexplained stalling or rough idling.
  • ✔ A noticeable drop in fuel economy.
  • ✔ Erratic or harsh transmission shifting.
  • ✔ The cooling fans run constantly, even when the engine is cold.
  • ✔ The Check Engine Light is illuminated with codes like P0601, P0606 (Internal Control Module Processor Error), or various U-codes (Communication Errors).
  • ✔ Apparent misfires or loss of power under acceleration.

A Straightforward Guide to Installation

  1. ✔ Safety First: Disconnect the negative terminal from your vehicle’s battery and secure it away from the post to prevent accidental reconnection.
  2. ✔ Locate the ECM: On the 2009-2012 Colorado and Canyon, the ECM is typically located on the right-hand (passenger) side of the firewall in the engine bay.
  3. ✔ Disconnect and Remove: Carefully unplug the electrical harness connectors. They have locking tabs that need to be released. Once disconnected, unbolt the module from its mounting bracket.
  4. ✔ Install the New Module: Bolt your new, pre-programmed ECM into place. Firmly reconnect the electrical harnesses, ensuring they click and lock securely.
  5. ✔ Reconnect Power: Reattach the negative battery terminal.
  6. ✔ Perform Security Relearn: Your vehicle may require a simple security relearn procedure to recognize the new ECM. This typically involves turning the key to the ‘ON’ position for 10-15 minutes, then off, and repeating two more times before starting the engine. Consult your owner’s manual for the specific procedure for your vehicle.

Verified Vehicle Compatibility

This module is a direct replacement for a wide range of GM vehicles. While this is the primary part for the 2009-2012 Colorado ECM, it also fits the following models. Always verify your part number before ordering.

Interchangeable Service Numbers: 12636659, 12639300, 1263605, 12628993, 12628911, 12625453, 12622175, 12630464, 12678512

  • Cadillac CTS (2009): 6.2L
  • Cadillac DTS (2009-2011)
  • Cadillac SRX (2009): 4.6L
  • Cadillac STS (2009-2010): 4.4L, 4.6L
  • Cadillac XLR (2009): ID 12636659 or 12625453
  • Chevrolet Colorado (2009-2012): 2.9L, 3.7L
  • Chevrolet Corvette (2009): ZR1
  • Chevrolet Trailblazer (2009): 6.0L
  • GMC Canyon (2009-2012): 2.9L, 3.7L
  • GMC Envoy (2009): 5.3L
  • Hummer H3 (2009-2010): 3.7L
  • Buick Lucerne (2009-2011): 4.6L
  • Saab 9-7x (2009)

Why do I need to provide my VIN?
Your VIN (Vehicle Identification Number) is essential for us to program the ECM with the correct software for your specific vehicle. It ensures compatibility with your engine, transmission, and factory options, making the installation process plug-and-play.

Is this difficult to install myself?
For someone with basic mechanical skills, this is a very manageable job. The primary steps are disconnecting the battery, swapping the module, and performing a simple key-cycle security relearn. No special programming tools are required on your end.

Will this fix my check engine light?
If the check engine light is on due to an internal failure of the original ECM (e.g., codes P0601, P0606), then yes, this replacement module is the correct fix. It will not fix issues caused by other faulty sensors or mechanical problems.

Where is the ECM located on my 2010 Colorado?
The ECM is mounted to the firewall on the passenger side of the engine compartment. It’s a silver metal box with several large electrical connectors.

Is this a used part?
This is a high-quality, tested, and verified functional component. Each module is inspected and then programmed with fresh, VIN-matched GM software before shipping to ensure reliability and performance.

Genuine OEM

Yes

MPN

12636659

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