Programmed 2009 G6 Engine Computer ECM | Fits Part # 12625455

End Your G6’s Engine Troubles.

Get a reliable, plug-and-play solution for your 2009 Pontiac G6. This Engine Control Module comes professionally programmed to your vehicle’s VIN, eliminating the need for a costly dealership visit. It’s the definitive fix for common issues like stalling, no-starts, and persistent check engine lights. Get your G6 running like new—order yours today!

$139.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-01527-7 Categories: ,
Guaranteed Safe Checkout

Restore Peak Performance to Your Pontiac G6

Is your 2009 Pontiac G6 suffering from frustrating issues like a persistent check engine light, erratic idling, sudden stalling, or a complete refusal to start? These are classic signs of a failing Engine Control Module (ECM). As the ‘brain’ of your vehicle, a faulty ECM can cripple performance, hurt fuel economy, and leave you stranded. Don’t let a bad module dictate your car’s reliability. This is the direct, professional-grade solution to get your G6 running smoothly again.

This isn’t just a replacement part; it’s a complete, ready-to-install fix. We take a genuine GM Engine Control Module and flash it with the very latest official software updates from General Motors, programmed specifically to your car’s unique Vehicle Identification Number (VIN). This critical step ensures perfect communication between the ECM and all other vehicle systems, eliminating the need for an expensive trip to the dealership for programming. You get a part that’s truly plug-and-play, tailored for your exact vehicle.

From the Diagnostic Bay: The Intermittent Stall Mystery

I once had a 2009 G6 in my bay that was a real head-scratcher. The owner complained of random stalling at red lights, but it never threw a consistent code. Other shops had replaced the fuel pump and cleaned the throttle body, but the problem persisted. After hooking up my scope, I noticed the injector pulse width would drop out sporadically. It wasn’t a wiring issue. The problem was deep inside the original ECM—a failing driver circuit that would overheat and cut power to the injectors. Swapping in a VIN-programmed ECM like this one, loaded with updated software, provided a permanent, reliable fix. It’s a reminder that sometimes the most elusive problems trace back to the vehicle’s central computer.

Is Your G6 Showing These Signs of ECM Failure?

A failing engine computer can manifest in many ways. If you’re experiencing any of the following, a faulty ECM is a likely culprit. Pay close attention to communication codes, as they often point directly to the module itself.

  • âś” Check Engine Light is on with codes like P0601 (Internal Control Module Memory Check Sum Error) or P0606 (ECM/PCM Processor Fault).
  • âś” Vehicle refuses to start or has very long crank times.
  • âś” Sudden stalling or engine hesitation while driving.
  • âś” Noticeable decrease in fuel mileage.
  • âś” Transmission shifting issues or harsh shifts.
  • âś” Communication errors with your scan tool or other modules (U-codes).
  • âś” Misfires or rough running that can’t be traced to plugs, coils, or injectors.

A Straightforward Guide to Installation

Installing your new engine computer is a manageable job for a confident DIYer. Taking your time and following these steps will ensure a successful replacement.

  1. Safety First: Always disconnect the negative terminal from your vehicle’s battery and wait at least 10 minutes to allow all systems to power down completely.
  2. Locate the ECM: On the 2009 Pontiac G6, the Engine Control Module is typically found in the engine bay, mounted on or near the air cleaner box on the driver’s side (LH side).
  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 old ECM from its mounting bracket. There are usually a few bolts holding it in place.
  5. Install the New ECM: Mount your new, pre-programmed ECM onto the bracket and secure it. Reconnect the electrical harnesses, ensuring they click firmly into place.
  6. Reconnect the Battery: Re-attach the negative battery terminal and tighten it securely.
  7. Perform Security Relearn: You may need to perform a simple key-cycle security relearn procedure. Typically, this involves turning the key to the ‘ON’ position for 10-15 minutes, then off, and repeating two more times before starting the engine. This allows the anti-theft system to recognize the new module.

Verified Vehicle Compatibility

This module is programmed to your specific VIN and is a direct replacement for part numbers 12625455 and 12629009. It is designed for a wide range of GM vehicles. Providing your VIN at checkout guarantees it will be correctly configured for your exact make, model, and options.

EXPRESS 3500 VAN 09 (LH rear engine), 6.0L | SILVERADO 2500 PICKUP 10 (LH front engine), 6.0L, VIN K | SUBURBAN 1500 09 (LH front engine) | VUE 10 3.5L | ESCALADE 09 (LH front engine), 6.2L | ESCALADE ESV 09 (LH front engine) | G6 09 (LH front engine), 3.9L | SIERRA 2500 PICKUP 09 (LH front engine), 6.0L | SILVERADO 2500 PICKUP 09 (LH front engine), 6.0L | SILVERADO 3500 PICKUP 09 (LH front engine), 6.0L | YUKON XL 2500 10 (LH front engine), ID 12625455 | HUMMER H2 09 (LH front engine) | MALIBU 09 3.5L | YUKON 10 (LH front engine), w/o hybrid, ID 12625455 | AVALANCHE 1500 09 (LH front engine) | SIERRA DENALI 09 (LH front engine) | SIERRA 1500 PICKUP 09 (LH front engine), w/o hybrid, w/o 4.3L | SIERRA 3500 PICKUP 09 (LH front engine), 6.0L | SAVANA 2500 VAN 09 (LH rear engine), 6.0L | SAVANA 3500 VAN 09 (LH rear engine), 6.0L | SIERRA DENALI 10 (LH front engine), ID 12629009 | TAHOE 09 (LH front engine), w/o hybrid | YUKON XL 2500 09 (LH front engine) | ESCALADE 10 (LH front engine), 6.2L, ID 12625455 | ESCALADE EXT 09 (LH front engine) | EXPRESS 2500 VAN 09 (LH rear engine), 4.8L | SUBURBAN 2500 10 (LH front engine), ID 12625455 | AVALANCHE 1500 10 (LH front engine), ID 12625455 | CORVETTE 09 (RH engine), Base | G8 09 ID 12625455 | SILVERADO 1500 PICKUP 09 (LH front engine), w/o hybrid, w/o 4.3L | YUKON 09 (LH front engine), w/o hybrid | YUKON XL 1500 09 (LH front engine) | G6 09 (LH front engine), 3.5L | IMPALA 09 (lower air cleaner box), 3.9L | SUBURBAN 1500 10 (LH front engine), ID 12625455 | IMPALA 09 (lower air cleaner box), 3.5L | SAVANA 1500 VAN 09 (LH rear engine), 5.3L | SAVANA 3500 VAN 09 (LH rear engine), 4.8L | SUBURBAN 2500 09 (LH front engine) | TAHOE 10 (LH front engine), w/o hybrid, ID 12625455 | EXPRESS 3500 VAN 09 (LH rear engine), 4.8L | SAVANA 2500 VAN 09 (LH rear engine), 4.8L | SIERRA 3500 PICKUP 10 (LH front engine), 6.0L, VIN K | SILVERADO 3500 PICKUP 10 (LH front engine), 6.0L, VIN K | SIERRA DENALI 10 (LH front engine), ID 12625455 | ESCALADE ESV 10 (LH front engine), ID 12625455 | ESCALADE EXT 10 (LH front engine), ID 12625455 | EXPRESS 1500 VAN 09 (LH rear engine), 5.3L

Frequently Asked Questions

What exactly is VIN programming?

VIN programming is the process of loading your vehicle’s specific software and settings onto the engine computer. This includes information about your engine, transmission, and factory options. It ensures the new ECM works perfectly with your car, just like the original one did, without requiring a visit to the dealer.

How do I provide you with my VIN?

After you complete your purchase, you will receive instructions on how to send us your 17-digit VIN. We cannot ship your part until we receive this information, as the programming is the most critical step of the process.

Will this fix my car’s specific problem?

This ECM is a direct solution for failures within the module itself, indicated by codes like P0601 or P0606, or confirmed through professional diagnosis. While it resolves a wide range of issues, it’s important to ensure other components like sensors or wiring are not the root cause of your problem.

Is any additional programming needed after installation?

No. This module arrives fully programmed to your VIN. The only potential step is a simple ‘security relearn’ procedure, which you can do yourself in your driveway with just the ignition key. Instructions are readily available and easy to follow.

Is this part compatible with part number 12629009?

Yes, this module is a fully compatible and direct replacement for both part number 12625455 and 12629009. Our VIN programming ensures it functions correctly for any vehicle that used either of these original parts.

Year
Brand

GM

Condition

Refurbished

Year

2009

MPN

12625455

Model

G6

Hardware Type

Genuine OEM

Yes

Interchange part number

PartNumber

590

Manufacturer Part Number

Scroll to Top