Programmed 2009 Corvette Engine Control Module | ECM 12628993

Restore Your Engine’s Performance

Get a reliable, plug-and-play solution for your vehicle’s engine problems. This Engine Control Module comes pre-programmed to your vehicle’s VIN with the latest GM software, eliminating the need for a dealer visit. It’s a direct-fit replacement that solves common issues like stalling, no-starts, and check engine lights. Order today to get your vehicle back on the road fast!

$149.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Peak Performance and Reliability to Your Vehicle

Is your Corvette, CTS-V, or Trailblazer SS running rough, stalling unexpectedly, or flashing a persistent check engine light? A failing Engine Control Module (ECM) is often the culprit behind these frustrating and complex issues. As the ‘brain’ of your vehicle’s engine management system, a faulty ECM can cause a cascade of problems, from poor fuel economy to a complete no-start condition. This isn’t just an inconvenience; it’s a critical component failure that compromises your vehicle’s performance and reliability. I’ve seen it hundreds of times in my shop—a vehicle comes in with baffling electrical gremlins that all trace back to a compromised ECM.

This is a direct-replacement 2009 Corvette Engine Control Module, and it’s also compatible with a wide array of other GM vehicles. The best part? We handle the programming for you. Simply provide your vehicle’s VIN during checkout, and our technicians will flash the unit with the latest, most stable GM-approved software specific to your car or truck. This eliminates the need for an expensive trip to the dealership and ensures a seamless installation process, getting you back on the road with confidence.

A Technician’s Notebook

I remember a 2009 Corvette ZR1 that came into the bay with an intermittent no-start condition, but only when hot. The owner had already replaced the battery and starter. We scanned it and found no hard codes, just a history of lost communication (U0100). After letting the engine run to operating temperature, we carefully used a heat gun on the ECM. Within minutes, the engine stumbled and died. After it cooled, it started right back up. This classic case of thermal failure inside the module confirmed our diagnosis. Replacing the ECM with a properly programmed unit like this one provided a permanent fix.

Is Your GM Vehicle Exhibiting These ECM Failure Signs?

A failing ECM can manifest in various ways. If you’re experiencing any of the following, it’s a strong indicator that your engine computer may need replacement. Look out for:

  • ✔ Check Engine Light is on with no clear cause.
  • ✔ Diagnostic Trouble Codes (DTCs) related to internal module failure, such as P0601, P0602, P0606.
  • ✔ Communication error codes like U0100 (Lost Communication with ECM/PCM).
  • ✔ Engine stalling, misfiring, or running poorly for no apparent reason.
  • ✔ Unexplained drop in fuel efficiency.
  • ✔ Transmission shifting issues or harsh engagement.
  • ✔ The vehicle will not start, but the battery and starter are confirmed to be good.

A Straightforward Guide to Installation

Replacing the ECM is a manageable job for a DIY enthusiast. While the exact location varies by model (see fitment list), the general process is consistent. Always consult a service manual for your specific vehicle.

  1. Safety First: Disconnect the negative terminal from your vehicle’s battery to prevent any electrical shorts.
  2. Locate the ECM: Find the module. Common locations include the engine compartment (often on the firewall or near the fuse box), or inside the vehicle. For the 2009 Corvette, it’s in the right-hand engine compartment.
  3. Disconnect Connectors: Carefully release the locking tabs and unplug the wiring harnesses from the old ECM. Inspect the connectors for any corrosion or damage.
  4. Remove the Old Module: Unbolt the old ECM from its mounting bracket.
  5. Install the New Module: Bolt your new, pre-programmed ECM into place and securely reconnect the wiring harnesses.
  6. Reconnect Battery: Reattach the negative battery terminal.
  7. Perform Security Relearn: You will likely need to perform a security relearn procedure (often called a Passlock or Passkey relearn) to sync the new ECM with your vehicle’s anti-theft system. This procedure typically involves turning the key to the ‘ON’ position for 10-15 minutes, then ‘OFF’, and repeating two more times.

Verified Vehicle Compatibility

This module is a guaranteed fit for a wide range of GM vehicles. We program it specifically for the VIN you provide. This part is a direct replacement for service numbers 12636659, 12639300, 1263605, 12628993, 12628911, 12625453, 12622175, 12630464, and 12678512. Please confirm your vehicle is on this list:

  • 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)
  • 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)

Frequently Asked Questions

Do I need to do anything after installing this ECM?

Yes. Because we pre-program the module to your VIN, no further dealer programming is needed. However, you MUST perform the vehicle’s security relearn procedure to sync the new ECM with the anti-theft system so the engine will start. This procedure is simple and does not require special tools.

How do I provide my VIN?

Please enter your 17-digit Vehicle Identification Number (VIN) in the designated box on the checkout page. We cannot program and ship your module without it.

Is this a brand new part?

This is a high-quality, tested, and inspected used OEM part. Each unit is verified to be fully functional before being programmed with the latest GM software for your specific vehicle. This provides OEM reliability without the high dealer cost.

What if my part number is slightly different?

This module is a direct replacement for several service numbers, including 12636659, 12628993, and others listed in the description. As long as your vehicle model and year are on our compatibility list, this module will function correctly once programmed to your VIN.

Will this fix my check engine light?

If the check engine light is caused by an internal failure of the ECM (common codes P0601, P0606), then yes, this part will solve the issue. However, you should always perform a complete diagnosis to ensure there are no other sensor or wiring issues causing the light.

Year
Genuine OEM

Yes

MPN

12628993

Interchange part number

Condition

Refurbished

PartNumber

590

Model

CORVETTE

Make

Year

2009

Brand

CHEVROLET TRUCK

Manufacturer Part Number

, , , , , , , ,

GTIN

Does not apply

Scroll to Top