Programmed 2006-2007 Corvette ECM | Engine Control Module 12589297

End Your Corvette’s Stalling Issues.

Get your 2006-2007 Corvette running like new again with this fully programmed Engine Control Module. It’s the expert solution for fixing no-start conditions, rough idling, and check engine lights. We flash it with your car’s specific VIN, so it arrives ready to install without an expensive trip to the dealer. Restore your car’s performance and reliability today. Order now for a fast, simple fix!

$134.99

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-00399-20 Categories: ,
Guaranteed Safe Checkout

Restore Your Corvette’s Heartbeat and Performance

Is your 2006-2007 Corvette suffering from frustrating issues like intermittent stalling, a stubborn no-start condition, or a check engine light that just won’t go away? These aren’t just annoyances; they’re classic signs that the vehicle’s central computer—the Engine Control Module (ECM)—is failing. As the brain of your engine, a faulty ECM can cripple performance, ruin fuel economy, and leave you stranded. This isn’t the experience you deserve from a high-performance machine. We offer the definitive, hassle-free solution: a reliable replacement 2006-2007 Corvette ECM, professionally programmed to your specific vehicle before it ever leaves our facility.

From the Diagnostic Bay: The Intermittent Stall Mystery

I remember a C6 Corvette that came into my shop with a ghost of a problem. The owner was at his wit’s end. The car would run perfectly for days, then suddenly stall at a red light or refuse to start after a short trip. No consistent codes, just pure frustration. After ruling out the usual suspects—fuel pump, crank sensor—we focused on the ECM. By monitoring live data, we caught a momentary drop in all sensor reference voltages right before a stall. That’s a tell-tale sign of an internal ECM failure. We swapped in a VIN-programmed module like this one, performed the quick security relearn, and the problem was gone for good. The owner was thrilled to have his reliable sports car back without a massive dealership bill.

Is Your Vehicle Showing These Symptoms?

  • ✔ Unexplained stalling or engine hesitation.
  • ✔ Complete no-start condition where the engine cranks but won’t fire.
  • ✔ Persistent Check Engine Light (CEL) on the dash.
  • ✔ Diagnostic Trouble Codes (DTCs) pointing to internal module failure, such as P0601, P0602, P0606, or U0100.
  • ✔ Noticeable decrease in fuel efficiency.
  • ✔ Rough or erratic automatic transmission shifting.
  • ✔ Failure to pass state emissions testing.

The ‘Plug & Drive’ Advantage: Why Our Programming is a Game-Changer

Don’t get stuck with a blank module that requires a tow to the dealership. The biggest hurdle in replacing a modern ECM is the complex, tool-intensive programming. We eliminate that step entirely. When you purchase from us, you simply provide your vehicle’s 17-digit VIN. Our technicians will then flash the module with the latest, most stable GM-certified software for your exact car. This ensures all engine parameters, transmission controls, and anti-theft systems are correctly configured. Your new 2006-2007 Corvette ECM arrives ready for installation, saving you hundreds of dollars in programming fees and days of vehicle downtime.

A Straightforward Guide to Installation

  1. ✔ Safety First: Disconnect the negative terminal from your vehicle’s battery and wait at least 15 minutes to allow all systems to discharge.
  2. ✔ Locate the ECM: On the 2006-2007 Corvette, the ECM is located in the engine bay on the right-hand (passenger) side, near the firewall.
  3. ✔ Disconnect Connectors: Carefully unclip and remove the wiring harness connectors from the old ECM. Inspect the connectors for any signs of corrosion or damage.
  4. ✔ Remove the Old Module: Unbolt the mounting hardware holding the original ECM in place and remove it from the vehicle.
  5. ✔ Install the New Module: Mount your new, pre-programmed ECM in the same location and secure it with the original hardware.
  6. ✔ Reconnect Everything: Firmly plug the wiring harnesses into the new module until they click into place. Reconnect the negative battery terminal.
  7. ✔ Perform Security Relearn: You will likely need to perform a simple key-on/key-off security relearn procedure. This typically involves turning the key to the ‘ON’ position for 10-15 minutes, then off, and repeating two more times. This allows the new ECM to recognize your vehicle’s keys.

Verified Vehicle Compatibility

This module is a direct replacement for part numbers 12589297, 12597121, 12603892, and 19210738. It is guaranteed to fit the following GM vehicles:

  • Chevrolet Corvette: 2006-2007 (RH engine compartment)
  • Chevrolet Avalanche 1500: 2007 (LH front under battery)
  • Chevrolet Equinox: 2007 (LH engine compartment)
  • Chevrolet Impala: 2007 (3.5L & 3.9L, lower part of air cleaner box)
  • Chevrolet Malibu: 2007 (3.5L & 3.9L)
  • Chevrolet Monte Carlo: 2007 (3.5L & 3.9L, lower part of air cleaner box)
  • Chevrolet Silverado 1500/2500/3500 Pickup: 2007 New Style (w/o 4.3L, 6.0L)
  • Chevrolet Suburban 1500/2500: 2007 (LH front under battery)
  • Chevrolet Tahoe: 2007 (LH front under battery)
  • Cadillac Escalade / ESV / EXT: 2007 (LH front under battery)
  • GMC Sierra 1500/2500/3500 Pickup: 2007 New Style (w/o 4.3L, 6.0L)
  • GMC Sierra Denali: 2007 New Style (LH front engine compartment)
  • GMC Yukon / XL 1500 / XL 2500: 2007 (LH front under battery)
  • Hummer H2: 2007 (LH front under battery)
  • Pontiac G6: 2007 (3.5L & 3.9L, LH front engine compartment)
  • Pontiac G8: 2008 (6.0L)
  • Pontiac Torrent: 2007 (LH engine compartment)
  • Saturn Aura: 2007 (3.5L, RH firewall)

Frequently Asked Questions

How does the VIN programming work?

After you complete your purchase, simply send us your 17-digit Vehicle Identification Number (VIN). Our technicians use this number to access the latest official GM software for your specific vehicle and load it onto the module before shipping. This ensures it’s a perfect match for your engine, transmission, and options.

Will I need to do anything after installation?

In most cases, you will need to perform a simple security relearn procedure, also known as a VATS relearn. This process syncs the new ECM to your vehicle’s anti-theft system and keys. It typically takes about 30 minutes and requires no special tools. We include instructions to guide you.

Is this a new or used part?

This is a quality, tested, and verified used OEM part. Each module undergoes a rigorous inspection and programming process to ensure it meets or exceeds original factory performance standards, providing a reliable and cost-effective repair.

What if my part number is slightly different?

This module is a direct, compatible replacement for several part numbers, including 12597121, 12603892, and 19210738. As long as your vehicle is on our compatibility list and your original part is one of these numbers, this module will work perfectly.

Do I need to send my old ECM back (core charge)?

No core charge is required for this part. You can keep or responsibly recycle your old module without any obligation to return it to us.

Genuine OEM

Yes

Condition

Refurbished

MPN

12589297

Interchange part number

PartNumber

590

Model

CORVETTE

Year

2006 – 2007

Brand

GM

Manufacturer Part Number

, , ,

Scroll to Top