2004 Corvette PCM 89017739 Programmed to Your VIN | Engine Control Module

Restore Your Corvette’s Brain.

Experiencing erratic engine behavior or a no-start condition in your 2004 Corvette? This Engine Control Module is the reliable fix. It arrives pre-programmed to your car’s VIN with the latest GM software, eliminating the need for a costly dealership visit. Restore performance and reliability today. Order now for a fast, straightforward installation!

$114.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-07143-49 Categories: ,
Guaranteed Safe Checkout

Restore Your Corvette’s Performance and Reliability

Is your 2004 C5 Corvette suffering from baffling electrical issues, a persistent check engine light, or a frustrating no-start condition? The Powertrain Control Module (PCM), the electronic brain of your vehicle, is a common point of failure. When it falters, it can cause a wide range of problems that can be difficult to diagnose. This replacement Engine Control Module, part number 89017739, is the definitive solution to get your Corvette back on the road, running exactly as it should.

As a technician with over two decades of experience, I’ve seen firsthand how a failing PCM can mimic other problems, leading to wasted time and money on unnecessary parts. This isn’t just a replacement part; it’s a complete solution. We program the module with the latest GM factory software updates specifically for your vehicle’s VIN. This ensures perfect compatibility and often corrects underlying drivability issues that may have existed since the car was new. You get a reliable, plug-and-play module without the exorbitant cost and hassle of a dealership visit for programming.

From the Diagnostic Bay

I remember a 2004 Corvette that came into the shop with a classic intermittent no-start. The owner had already replaced the battery and alternator. It would start fine for a week, then nothing. When we hooked up the scan tool, we’d get a flurry of communication loss codes (U-codes) with other modules, but they were inconsistent. After checking all the main power and ground circuits to the PCM, we found they were solid. The real culprit was the 2004 Corvette PCM itself. Internally, heat cycles had caused microscopic cracks in the circuit board, leading to these phantom issues. Swapping in a VIN-programmed module like this one solved everything instantly. It’s a textbook case of how the PCM can be the root cause of very confusing symptoms.

Common Signs of a Failing C5 Corvette PCM

  • ✔ Check Engine Light is on with codes like P0601, P0602, or P0606 (Internal Control Module Processor Error).
  • ✔ Vehicle will not start or has a hard starting condition.
  • ✔ Loss of communication with the scan tool or other modules (U-codes).
  • ✔ Poor engine performance, hesitation, or stalling.
  • ✔ Decreased fuel economy for no apparent reason.
  • ✔ Harsh or erratic automatic transmission shifting.

A Straightforward Guide to Installation

  1. ✔ Safety First: Disconnect the negative terminal from your vehicle’s battery and wait 10 minutes for all systems to power down.
  2. ✔ Locate the PCM: On the 2004 Corvette, the PCM is located in the engine compartment on the right-hand (passenger) side, near the firewall.
  3. ✔ Disconnect the Module: Carefully release the locking tabs on the electrical connectors and pull them straight out. Avoid wiggling them side-to-side to prevent pin damage.
  4. ✔ Remove the Old PCM: Unbolt the module from its mounting bracket.
  5. ✔ Install the New PCM: Mount your new, pre-programmed module in place. Securely reconnect the electrical connectors, ensuring the locking tabs click into place.
  6. ✔ Final Steps: Reconnect the negative battery terminal. The vehicle may require a security relearn procedure, which typically involves turning the key to the ‘ON’ position for 10-15 minutes. Start the engine and verify the check engine light is off.

Verified Vehicle Compatibility

This module is a direct-fit replacement for a wide range of 2004 GM vehicles. While it fits many models, this listing is specifically for the 2004 Corvette PCM application. Please provide your VIN upon purchase to ensure perfect programming. This module is a direct replacement for part numbers 89017739 and 12586243 and fits models including:

  • ✔ 2004 Chevrolet Corvette (ID 12586243)
  • ✔ 2004-2005 Cadillac CTS (V-Series, ID 12586243)
  • ✔ 2004 Pontiac GTO
  • ✔ 2004 Chevrolet SSR
  • ✔ 2004 Chevrolet Silverado & GMC Sierra (4.3L, 8.1L)
  • ✔ 2004 Chevrolet Trailblazer EXT & GMC Envoy XL/XUV (5.3L)
  • ✔ 2004 Chevrolet Express & GMC Savana Vans
  • ✔ …and many other 2004 GM models. Verify your part number or contact us for confirmation.

Frequently Asked Questions

Do I need to get this module programmed by a dealer?

No. We program the module to your vehicle’s specific VIN before shipping it to you. It arrives ready for installation, with no additional programming required.

What is the difference between a PCM and an ECM?

The terms are often used interchangeably. PCM (Powertrain Control Module) typically controls both the engine and transmission, while ECM (Engine Control Module) just controls the engine. For this application, it functions as the primary powertrain computer.

Where is the PCM located on my 2004 Corvette?

The PCM is found in the right-hand (passenger side) of the engine compartment, mounted near the firewall.

Will this fix my check engine light?

If the check engine light is caused by an internal failure of the original PCM (common codes P0601-P0606), then yes, this part is the correct fix. It’s crucial to properly diagnose the issue first to ensure the PCM is the root cause.

What information do you need from me?

After you complete your purchase, you will need to provide us with your vehicle’s 17-digit VIN (Vehicle Identification Number). This is essential for us to load the correct software and ensure compatibility.

MPN

89017739

Genuine OEM

Yes

Condition

Refurbished

Model

CORVETTE

Make

Year

2004

Brand

GM

Manufacturer Part Number

Interchange part number

Scroll to Top