2009-2012 Canyon Engine Control Module 12628993 Programmed To Your VIN VIN ECM PCM

Restore Your Canyon’s Performance Instantly

Get your 2009-2012 GMC Canyon running smoothly again with this pre-programmed Engine Control Module. We flash it with the latest GM software using your VIN for a simple, direct-fit installation. Solves common issues like stalling, misfires, and no-starts. Provide your VIN at checkout and get back on the road fast!

$149.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Peak Performance to Your GMC Canyon

Is your 2009-2012 GMC Canyon suffering from perplexing issues like rough idling, stalling, poor fuel economy, or a persistent Check Engine Light? The Engine Control Module (ECM), the master computer of your vehicle, is often the culprit. It meticulously manages everything from fuel injection and spark timing to transmission shifts and emissions control. When it fails, the symptoms can be widespread and frustrating. This replacement Engine Control Module, part number 12628993, is the definitive solution to restore your truck’s reliability and drivability.

Is Your GMC Canyon Showing Signs of ECM Failure?

A failing ECM can manifest in various ways, often mimicking other component failures. If you’re experiencing any of the following, it’s time to consider your engine computer as the source of the problem:

  • ✔ Check Engine Light: The most common indicator, often with codes related to sensors, communication errors (U-codes), or processor faults.
  • ✔ Engine Stalling or Misfiring: The engine may stall unexpectedly, run rough, or misfire as the ECM fails to properly control spark and fuel.
  • ✔ No-Start Condition: A completely failed ECM can prevent the engine from starting at all, as it won’t trigger the fuel pump or ignition coils.
  • ✔ Poor Fuel Economy: Incorrect fuel mixture calculations can lead to a noticeable drop in your truck’s MPG.
  • ✔ Transmission Shifting Problems: The ECM works with the Transmission Control Module (TCM), and a fault can cause harsh shifting, delayed engagement, or getting stuck in gear.
  • ✔ Intermittent Electrical Issues: Seemingly random problems with gauges, lights, or other electronics can sometimes be traced back to a faulty ECM power supply or internal short.

The Direct-Fit Solution: A Programmed 2009-2012 Canyon Engine Module

Don’t settle for a generic, unprogrammed module that will require expensive trips to the dealership for flashing. We take the guesswork and hassle out of the repair. This ECM is a direct-fit replacement for your 2009-2012 GMC Canyon and is professionally programmed to your specific vehicle before it ships. By providing us with your Vehicle Identification Number (VIN) during checkout, we ensure the module arrives with the latest GM-certified software updates, making the installation process as simple as possible. This is the most effective way to get a reliable, correctly configured 2009-2012 Canyon Engine Module without the dealership price tag.

From the Diagnostic Bay

We had a 2011 Canyon in the shop that was driving the owner crazy. It would randomly stall at red lights, but never threw a consistent code. We checked the fuel pressure, spark plugs, and even the throttle body—all were fine. After hours of diagnostics, we started checking the power and ground wires at the ECM connector. We found that the main ground pin had a tiny bit of corrosion, causing an intermittent voltage drop. This was enough to make the ECM reset itself randomly, causing the stall. After cleaning the pin and connector, the problem was solved. It’s a great reminder: before condemning the module itself, always verify it has a clean, stable power and ground supply. A five-minute check can save you hundreds of dollars.

VIN-Specific Programming: The Key to a Successful Repair

Modern vehicles are complex, and the ECM is tailored to the specific options your truck was built with—engine size, transmission type, emissions equipment, and even tire size. Our programming service uses your VIN to load the exact factory software your vehicle requires. This critical step ensures all systems communicate correctly and your truck operates precisely as the manufacturer intended. This isn’t a one-size-fits-all solution; it’s a precise, vehicle-specific component ready for installation.

Guaranteed Compatibility

This module is a direct replacement for a wide range of GM vehicles and is interchangeable with several service numbers. If your original module has any of the following numbers, this unit is the correct replacement for you:

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

Please verify the part number on your original module or contact us with your VIN to confirm fitment. This unit is the correct 2009-2012 Canyon Engine Module and also fits many other GM models as listed in the fitment guide.

Frequently Asked Questions

Is this a plug-and-play installation?

Yes, for most vehicles. Because we program the module to your VIN, it will have the correct software for your engine and transmission. However, on many GM vehicles, you may need to perform a security relearn procedure (often called Passlock or Passkey) and a Crankshaft Position Sensor (CASE) relearn. These procedures can often be done without special tools, and instructions are widely available.

Where do I provide my VIN?

Please enter your 17-digit VIN in the notes section during the checkout process. We cannot program and ship your module without this information. Please double-check it for accuracy.

What if I install it and still have problems?

While this module will solve issues caused by a faulty ECM, it will not fix problems from other failed components (e.g., a bad sensor or wiring short). We recommend having the vehicle properly diagnosed. However, all our modules are fully tested and backed by our warranty against defects.

Does this module come with the latest software?

Absolutely. We flash each module with the newest updates available from GM for your specific VIN. This can often resolve drivability issues that were present even when the vehicle was new.

Is this the correct part for my 5.3L or 2.9L Canyon?

Yes, this ECM is used across multiple engine platforms. The VIN-specific programming we perform ensures that the module is loaded with the correct software to operate your specific engine (2.9L, 3.7L, or 5.3L) and vehicle options perfectly.

Genuine OEM

Yes

Year
MPN

12628993

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