Programmed 2004 SSR PCM 89017739 | Engine Control Module | VIN Flashed

End Your Engine Troubles Now

Get a reliable, plug-and-play solution for your 2004 Chevrolet SSR. This Powertrain Control Module (PCM) arrives pre-programmed to your vehicle’s VIN with the latest GM software. It’s the perfect fix for check engine lights, stalling, and no-start issues, eliminating the need for a costly dealership visit. Order today to restore your vehicle’s performance and get back on the road with confidence!

$114.95

+11.99 USPS Priority Shipping

Availability: In stock



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

Restore Your Vehicle’s Performance and Reliability

Is your 2004 Chevrolet SSR or another GM vehicle acting up? Experiencing frustrating issues like a persistent Check Engine Light, rough idling, stalling, or even a complete no-start condition? As a technician with over 20 years of experience, I’ve seen these exact symptoms countless times. More often than not, the root cause is a failing Powertrain Control Module (PCM)—the electronic brain of your engine.

This isn’t just a replacement part; it’s a complete, ready-to-install solution. We take a quality-tested PCM, part number 89017739 (also compatible with 12586243), and flash it with the very latest GM-certified software specifically for your vehicle. All we need is your Vehicle Identification Number (VIN) at checkout. This critical step ensures perfect communication between the module and your vehicle’s systems, restoring the original performance and efficiency you’ve been missing. You get a reliable fix without the expensive trip to the dealership for programming.

A Technician’s Notebook: The Intermittent No-Start Nightmare

A few months back, a 2004 Silverado 2500 with the 8.1L was towed into my shop. The owner was at his wit’s end. The truck would start and run perfectly for weeks, then suddenly refuse to start for a day. He’d already replaced the battery, starter, and crank sensor. My initial diagnostics showed no codes. The challenge with failing PCMs is that they don’t always fail completely; they can fail intermittently. On this truck, I noticed the 5-volt reference signal to the sensors would occasionally drop out during cranking. After confirming all wiring was intact, we pinpointed the internal circuitry of the PCM as the culprit. Swapping in a pre-programmed module like this one solved the problem instantly. It’s a classic case where the PCM itself was the ghost in the machine.

Common Signs of a Failing GM PCM

If you’re experiencing any of the following, a faulty PCM is a likely cause. A replacement is often the most direct and reliable solution.

  • ✔ Unexplained Check Engine Light (CEL) illumination
  • ✔ Stored diagnostic trouble codes (DTCs) like P0601, P0602, P0606, or U0100
  • ✔ Engine stalling, sputtering, or rough running
  • ✔ A no-start or hard-starting condition
  • ✔ Poor fuel economy and decreased engine power
  • ✔ Inconsistent or harsh transmission shifting
  • ✔ Failure to pass state emissions testing

A Straightforward Guide to Your PCM Installation

This is a repair many DIY enthusiasts can handle. For your 2004 SSR, the PCM is located in the engine bay, next to the air filter box. Always consult a repair manual for your specific vehicle, but here are the general steps:

  1. Safety First: Disconnect the negative terminal from your vehicle’s battery and secure it away from the post.
  2. Locate the PCM: Find the existing module in your engine compartment. It will have several large electrical connectors.
  3. Disconnect Connectors: Carefully release the locking tabs and unplug all electrical harnesses from the old PCM.
  4. Remove the Old Module: Unbolt the PCM from its mounting bracket.
  5. Install the New Module: Mount your new, pre-programmed PCM and securely plug in all the electrical connectors. You should hear a ‘click’ as they lock into place.
  6. Reconnect Battery: Re-attach the negative battery terminal.
  7. Perform Security Relearn: Many GM vehicles of this era require a simple security relearn procedure. Turn the key to the ‘ON’ position for 10-15 minutes (do not start the engine). The security light should turn off. Turn the key off, wait 10 seconds, and then the vehicle should start normally.

Verified Vehicle Compatibility

This module is a direct-fit replacement for a wide range of 2004 GM vehicles. Please verify your model and options below. Remember to match your part number (89017739 or 12586243) or provide your VIN for guaranteed compatibility.

  • ASTRO 04: (LH front by battery)
  • AVALANCHE 2500 04: (LH front under battery)
  • BLAZER S10/JIMMY S15 04: (RH front engine compartment)
  • CORVETTE 04: (RH engine compartment), ID 12586243
  • CTS 04-05: V-Series, (RH engine compartment), ID 12586243
  • ENVOY XL/XUV 04: 5.3L (next to air box)
  • EXPRESS/SAVANA VANS 1500/2500/3500 04: (LH rear engine compartment)
  • GTO 04: Main (LH engine)
  • RAINIER 04: 5.3L (next to air box)
  • S10/S15/SONOMA 04: (RH front engine compartment)
  • SAFARI (GMC) 04: (LH front by battery)
  • SIERRA/SILVERADO 1500 04: 4.3L (LH front under battery)
  • SIERRA/SILVERADO 2500/3500 04: 8.1L Gasoline (LH front under battery)
  • SSR 04: (next to air box)
  • SUBURBAN 2500 04: 8.1L (LH front under battery)
  • TRAILBLAZER EXT 04: 5.3L (next to air box)
  • YUKON XL 2500 04: 8.1L (LH front under battery)

Frequently Asked Questions

Why do you need my VIN?

Your VIN (Vehicle Identification Number) allows us to flash the PCM with the exact factory software and calibrations for your specific vehicle. This includes engine size, transmission type, and any other options, ensuring seamless, plug-and-play installation.

Is this part difficult to install?

For most DIYers with basic tools, this is a straightforward job. The module is typically easy to access in the engine bay. The most important part is performing the security relearn procedure after installation, which requires no special tools.

What is a PCM and what does it do?

The PCM, or Powertrain Control Module, is your vehicle’s main computer. It controls critical functions like fuel mixture, ignition timing, and transmission shifting to ensure your engine runs efficiently and smoothly.

Will this fix my P0601 code?

Yes. The code P0601 (Internal Control Module Memory Check Sum Error) is a definitive indicator of an internal PCM failure. Replacing the module is the correct and only repair for this specific code.

Does this part come with a warranty?

Yes, all of our programmed modules come with a comprehensive warranty. Please see the warranty tab on this listing for full details and peace of mind with your purchase.

MPN

89017739

Year
Genuine OEM

Yes

Condition

Refurbished

Model

SSR

Make

Year

2004

Brand

GM

Manufacturer Part Number

Interchange part number

Scroll to Top