2009-2012 Canyon ECM 12636659 Programmed Engine Control Module

Restore Your Canyon’s Performance!

Is your 2009-2012 GMC Canyon suffering from a check engine light, stalling, or poor running? This Engine Control Module arrives programmed to your vehicle’s VIN with the latest GM software. No dealer visit required. Fix your issue today!

$149.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Is Your GMC Canyon Running Rough, Stalling, or Showing a Check Engine Light?

If you’re dealing with frustrating engine problems in your 2009-2012 GMC Canyon, a failing Engine Control Module (ECM) is often the culprit. As a mechanic with over two decades of diagnostic experience, I’ve seen firsthand how a faulty ECM can cause a cascade of issues, from poor fuel economy and erratic shifting to a complete no-start condition. Your truck’s ECM is its brain, and when it’s not functioning correctly, nothing else will. This isn’t just an inconvenience; it’s a reliability issue that needs a solid, permanent fix.

The Smart Solution: A VIN-Programmed ECM Ready for Installation

Forget expensive dealership visits and the hassle of finding a shop that can program a new computer. We offer a direct, effective solution. When you purchase this ECM, we flash it with the very latest GM-certified software, specifically matched to your truck’s unique Vehicle Identification Number (VIN). This ensures perfect communication between all your vehicle’s systems, restoring the performance and reliability you depend on.

Expert Pro Tip from a 20-Year Veteran Technician: Before you order, do a quick visual inspection of the main ground wires connected to the engine block and the firewall on the passenger side. In my shop, I’ve diagnosed dozens of Canyons and Colorados where a corroded or loose ground strap caused intermittent power loss to the ECM, mimicking a complete computer failure. A simple cleaning with a wire brush and tightening the bolt can sometimes resolve these electrical gremlins and is a crucial check before any replacement.

Direct Plug-and-Play Installation: Get Back on the Road Fast

We’ve made this repair as straightforward as possible. Because the module arrives programmed for your vehicle, you won’t need any specialized scan tools or a trip to the dealer for additional programming. This is a repair you can confidently do in your own driveway.

  1. Safety First: Always disconnect the negative terminal from your truck’s battery and wait 10-15 minutes for the system capacitors to discharge.
  2. Locate the ECM: On your 2009-2012 Canyon, the ECM is typically mounted on the right-hand (passenger side) 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 old module. Inspect the pins for any corrosion or damage.
  4. Remove the Old Module: Unbolt the old ECM from its mounting bracket.
  5. Install the New ECM: Mount your new, pre-programmed ECM in place and securely tighten the bolts.
  6. Reconnect Everything: Firmly plug the electrical harnesses back into the new module until they click into place. Reconnect your battery terminal.
  7. Perform Relearn (If Necessary): While not always required, you may need to perform a security or crank-relearn procedure. For most GM vehicles of this era, this can be done by turning the key to the ‘ON’ position for 10-15 minutes, then ‘OFF’ for 30 seconds, and repeating this cycle three times before starting the engine.

Symptoms of a Failing 2009-2012 Canyon ECM

If your truck is experiencing any of the following, a faulty engine computer is a likely cause:

  • โœ” Persistent Check Engine Light (CEL) with various communication or sensor codes.
  • โœ” Engine stalling, stumbling, or hesitating during acceleration.
  • โœ” A noticeable drop in fuel mileage.
  • โœ” Harsh or incorrect automatic transmission shifting.
  • โœ” Complete no-start or no-crank condition where all other components (battery, starter) check out.
  • โœ” Communication errors with diagnostic scan tools.

Guaranteed Compatibility and Peace of Mind

This ECM is a direct replacement for a wide range of GM vehicles and is interchangeable with several part numbers, ensuring you get the correct component. Please provide your VIN at checkout to guarantee perfect programming.

Replaces Part Numbers: 12636659, 12639300, 1263605, 12628993, 12628911, 12625453, 12622175, 12630464, 12678512

Fits a wide variety of GM Models Including:

  • 2009-2012 GMC Canyon (2.9L, 3.7L)
  • 2009-2012 Chevrolet Colorado (2.9L, 3.7L)
  • 2009-2010 Hummer H3 / H3T (3.7L)
  • 2009 Cadillac CTS, STS, SRX, XLR
  • 2009 Chevrolet Corvette, Trailblazer
  • 2009 GMC Envoy
  • …and many more. See the full fitment list to confirm.
Genuine OEM

Yes

MPN

12636659

Interchange part number

Condition

Refurbished

PartNumber

590

Model

CANYON

Make

Year

2009

Brand

CHEVROLET TRUCK

Manufacturer Part Number

, , , , , , , ,

GTIN

Does not apply

Scroll to Top