Is Your Corvette Running Rough, Stalling, or Refusing to Start?
As a technician with over two decades of experience under the hood, I’ve seen my fair share of frustrating electrical issues. When a high-performance machine like a 2009 Corvette ZR1 starts acting upโhesitating, throwing random check engine lights, or suffering from poor fuel economyโthe root cause is often the very brain of the operation: the Engine Control Module (ECM). A faulty ECM can turn your driving pleasure into a diagnostic nightmare, leaving you stranded and facing a costly trip to the dealership.
Expert Pro Tip: Check Your Connections First!
Before you condemn your old ECM, take a moment to inspect the wiring harness connectors that plug into it. Over the years, I’ve seen dozens of cases where the real issue wasn’t the module itself, but corrosion or a single bent pin in the connector. Unplug the harness (with the battery disconnected!) and use a flashlight to carefully check for any green/white crust or damaged pins. Cleaning the terminals with a dedicated contact cleaner can sometimes solve the problem and will ensure your new module has a perfect connection.
The Direct Solution: A VIN-Programmed 2009 Corvette ECM
Forget the hassle and expense of a dealership visit. This Engine Control Module is the definitive, straightforward solution to get your Corvette back to peak performance. We take the guesswork out of the repair by pre-programming this module specifically for your vehicle using your VIN. This isn’t a generic, one-size-fits-all part; it’s prepared with the latest GM software updates tailored to your car’s exact specifications. When it arrives, it’s ready for a simple, direct installation.
Common Symptoms of a Failing ECM:
- โ Persistent Check Engine Light (CEL) that won’t clear
- โ Engine stalling, stumbling, or misfiring
- โ Complete no-start condition
- โ Unexplained loss of power and acceleration
- โ Poor fuel mileage
- โ Communication errors with diagnostic scan tools
- โ Erratic automatic transmission shifting
Plug-and-Play Installation: No Dealer Visit Required
We’ve made this process as simple as possible. Because we handle all the programming before shipping, you don’t need any specialized tools or a trip to the dealer for software flashing. Just follow these basic steps to get back on the road.
- Safety First: Always disconnect the negative terminal from your vehicle’s battery before starting any electrical work.
- Locate the ECM: On the 2009 Corvette, the ECM is typically found in the right-hand (passenger side) of the engine compartment.
- Disconnect and Remove: Carefully unplug the wiring harness connectors from the old module. Then, unbolt the module from its mounting bracket.
- Install the New Module: Bolt the new, pre-programmed ECM into place. Securely plug in the wiring harness connectors, making sure they click and lock into position.
- Reconnect and Start: Reconnect the negative battery terminal. Your Corvette is now ready to start with its new, correctly programmed engine computer. A security relearn procedure may be required, which typically involves turning the key to the ‘ON’ position for 10-15 minutes.
Guaranteed Fitment and Compatibility
This ECM, part number 12628993, is a direct replacement for a wide range of GM vehicles. It is fully interchangeable with the following service numbers, ensuring a perfect match for your application:
12636659, 12639300, 1263605, 12628993, 12628911, 12625453, 12622175, 12630464, 12678512
While this listing is focused on the 2009 Corvette ECM, this module also fits other models such as the Cadillac CTS-V, Chevy Trailblazer, Hummer H3, and more, restoring factory function across the board. Please verify your part number or consult the detailed fitment list below to confirm compatibility.
STS 09 Electronic Control Module; (LH frame rail), 4.4L
COLORADO 10-12 Electronic Control Module; (RH firewall), 3.7L
TRAILBLAZER 09 Electronic Control Module; (LH engine), 6.0L
HUMMER H3 10 Electronic Control Module; (RH firewall), 3.7L
CTS 09 Electronic Control Module; (RH front engine compartment), 6.2L
COLORADO 09 Electronic Control Module; (RH firewall)
SRX 09 Electronic Control Module; (LH engine compartment), (4.6L)
STS 10 Electronic Control Module; (LH frame rail), (4.6L)
XLR 09 Electronic Control Module; (RH front engine compartment), ID 12636659
CANYON 10-12 Electronic Control Module; (RH firewall), 3.7L
CANYON 10-12 Electronic Control Module; (RH firewall), 2.9L
DTS 09-11 Electronic Control Module
SAAB 9-7X 09 Electronic Control Module; (LH engine)
CANYON 09 Electronic Control Module; (RH firewall)
COLORADO 10-12 Electronic Control Module; (RH firewall), 2.9L
STS 09 Electronic Control Module; (LH frame rail), 4.6L
XLR 09 Electronic Control Module; (RH front engine compartment), ID 12625453
HUMMER H3 09 Electronic Control Module; (RH firewall)
CORVETTE 09 Electronic Control Module; (RH engine compartment), ZR1
LUCERNE 09-11 Electronic Control Module; (lower part of air cleaner box), 4.6L