Programmed 2005 Pursuit PCM 12589320 | ECM for Cobalt, Malibu, Ion

Skip the Dealer, Fix It Yourself.

This Powertrain Control Module arrives fully programmed to your vehicle’s VIN—no dealer visit needed! It’s the direct solution for frustrating issues like stalling, poor performance, and check engine lights in your Pursuit, Cobalt, or Malibu. Restore your car’s reliability and get back on the road with confidence. Order this plug-and-play PCM today!

$119.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-07152A-7 Categories: ,
Guaranteed Safe Checkout

Restore Peak Performance to Your GM Vehicle

If you’re dealing with a frustrating check engine light, erratic engine behavior, or a no-start condition in your Pontiac Pursuit, Chevy Cobalt, or Malibu, a failing Powertrain Control Module (PCM) is often the culprit. As the central computer of your vehicle, the PCM governs everything from fuel delivery and ignition timing to transmission shifting. When it fails, it can cause a cascade of problems that are difficult to diagnose. This replacement PCM, part number 12589320, is the definitive solution, arriving at your door fully programmed with the latest GM software updates specifically for your car’s Vehicle Identification Number (VIN).

From the Diagnostic Bay: The Intermittent No-Start Mystery

I once had a 2005 Chevy Cobalt in my bay that was driving its owner crazy. It would start perfectly for a week, then suddenly refuse to crank for a day, with no rhyme or reason. The battery was good, the starter checked out, and there were no consistent trouble codes—just a ghost in the machine. After hours of tracing wires, I focused on the PCM. On these specific GM platforms, I’ve seen internal PCM processor faults (like a P0606) manifest as intermittent no-starts before the code even sets permanently. We swapped in a pre-programmed PCM, and the problem vanished instantly. It’s a classic case where the core computer develops an internal fault that simple diagnostics can miss, making a reliable, correctly programmed module the only real fix.

Is Your Vehicle Exhibiting These Failure Signs?

A faulty engine computer can manifest in numerous ways. If you’re experiencing any of the following, it’s a strong indicator that your PCM needs replacement:

  • ✔ Persistent Check Engine Light (CEL)
  • ✔ Stored diagnostic trouble codes (DTCs) such as P0601 (Internal Control Module Memory Check Sum Error) or P0606 (ECM/PCM Processor Fault)
  • ✔ Engine stalling, hesitation, or rough idling
  • ✔ Vehicle won’t start or has intermittent starting issues
  • ✔ Noticeable decrease in fuel economy
  • ✔ Harsh or incorrect transmission shifting
  • ✔ Failure to pass emissions testing

Your Straightforward Installation Guide

One of the biggest benefits of this module is its simple, plug-and-play installation. Because we program it beforehand, you can avoid a costly trip to the dealership. While professional installation is always an option, a confident DIYer can complete this job with basic hand tools.

  1. Safety First: Always disconnect the negative terminal from your vehicle’s battery before beginning work.
  2. Locate the PCM: On the 2005 Pursuit and Cobalt, the PCM is found in the LH front of the engine compartment. On the 2004-2005 Malibu, it’s located on the LH side of the dash.
  3. Disconnect and Remove: Carefully unplug the electrical wiring harnesses from the old module. Then, unbolt the module from its mounting bracket and remove it from the vehicle.
  4. Install the New Module: Mount the new PCM securely onto the bracket. Reconnect the wiring harnesses, ensuring they click firmly into place.
  5. Reconnect Power: Reattach the negative battery terminal.
  6. Perform Security Relearn: You may need to perform a simple key-on/key-off security relearn procedure to sync the new PCM with your vehicle’s anti-theft system. This typically involves turning the key to the ‘ON’ position for 10-15 minutes. Consult your owner’s manual for the specific procedure for your model.

Verified Vehicle Compatibility

This module is a direct-fit replacement for several GM models and is compatible with part numbers 12589320, 12579132, and 12615197. Please verify your vehicle’s options below to ensure a perfect match.

PONTIAC:

  • PURSUIT 2005: Electronic Control Module; (LH front engine compartment), ID 12589320

CHEVROLET:

  • COBALT 2005: Electronic Control Module; (LH front engine compartment), ID 12589320
  • MALIBU 2004: Electronic Control Module; (LH side of dash), VIN Z (4th digit, New Style), 2.2L
  • MALIBU 2005: Electronic Control Module; (LH dash), VIN Z (4th digit, New Style), 2.2L

SATURN:

  • ION 2004-2005: Electronic Control Module; 2.0L (Red Line package, opt LSJ)

Frequently Asked Questions

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

No. We handle all the programming for you before shipment. Simply provide your vehicle’s VIN during checkout, and the module will arrive ready to install with the latest GM software updates.

What information do you need from me?

After you complete your purchase, we require your vehicle’s 17-digit VIN to ensure the PCM is programmed with the exact software and calibrations for your specific car.

Where is the PCM located on my car?

The location varies by model. For the Pontiac Pursuit and Chevy Cobalt, it’s in the front-left area of the engine bay. For the Chevy Malibu, it’s typically found inside the car on the left-hand side of the dashboard.

Will this part fix my check engine light?

If your check engine light is on due to an internal fault with the PCM (like codes P0601 or P0606), then yes, this replacement part will resolve the issue and allow the light to be cleared.

Is this compatible with other part numbers?

Yes, this module is a direct replacement for part numbers 12589320, 12579132, and 12615197.

Genuine OEM

Yes

MPN

12589320

Interchange part number

Condition

Refurbished

PartNumber

590

Model

PURSUIT

Year

2005

Brand

GM

Manufacturer Part Number

Hardware Type

Scroll to Top