Programmed GM PCM 89017750 for Trailblazer, Silverado, Sierra & More

Restore Your Truck’s Drivability.

Tired of stalling, no-start conditions, or a persistent check engine light on your GM truck or SUV? This Powertrain Control Module (PCM) is the solution. It arrives programmed to your specific VIN with the latest GM software, eliminating the need for a costly dealership visit. Restore your vehicle’s performance and reliability with this direct-fit part. Order now to get back on the road with confidence!

$114.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-07633-133 Categories: ,
Guaranteed Safe Checkout

As a technician with over two decades of experience under the hood, I’ve seen firsthand how a failing Powertrain Control Module (PCM) can turn a reliable truck into a source of constant frustration. This isn’t just another part; it’s the brain of your engine’s operation, managing everything from fuel injection and spark timing to transmission shift points. When it starts to fail, you get baffling symptoms that can be a nightmare to diagnose. That’s why we offer this direct-fit, professionally programmed GM PCM, service number 89017750, as a straightforward and dependable solution.

Forget the expensive trip to the dealership and the hassle of coordinating a programming appointment. We handle the critical step for you. Simply provide your vehicle’s VIN at checkout, and our experts will flash this module with the latest, most stable GM software updates specific to your truck or SUV. This ensures seamless communication between all your vehicle’s systems and often corrects drivability issues that older software versions couldn’t. This is the definitive fix for a wide range of GM vehicles experiencing complex electronic issues.

A Technician’s Notebook: The Ghost in the Machine

I remember a 2005 Silverado 2500 that came into my bay with a truly frustrating problem. The owner said it would randomly refuse to start—no crank, no click, nothing. Other times, the transmission would shift hard, and the gauges would flicker. He’d already replaced the battery and alternator. We checked grounds, relays, and the ignition switch, but everything tested fine. The scanner showed intermittent U0100 (Lost Communication with ECM/PCM) and a stored P0601 (Internal Control Module Memory Check Sum Error). After hours of chasing what seemed like a ghost, we focused on the PCM. The module itself was the source of the intermittent communication loss. We installed a new, VIN-programmed PCM like this one, performed the security relearn, and the truck fired up perfectly. All the ghost-like electrical issues were gone. It’s a classic case where the core problem lies within the vehicle’s central computer.

Is Your GM Truck Showing These Red Flags?

  • ✔ Check Engine Light: Persistent Check Engine Light with codes like P0601, P0602, P0606, or U-series communication codes (e.g., U0100).
  • ✔ No-Start or Hard Starting: The engine cranks but won’t start, or it starts only after multiple attempts.
  • ✔ Erratic Engine Performance: Stalling, rough idling, misfiring, or a sudden drop in fuel economy.
  • ✔ Harsh or Incorrect Shifting: The transmission shifts hard, late, or seems to hunt for the right gear.
  • ✔ Communication Issues: Your scan tool cannot communicate with the PCM.

A Straightforward Guide to Installation

Installing your new Programmed GM PCM 89017750 is a manageable job for a confident DIYer. While the exact location varies slightly, it’s typically found in the engine bay, often near the battery or air filter box.

  1. Safety First: Always disconnect the negative terminal from your vehicle’s battery and wait at least 15 minutes for the system capacitors to discharge.
  2. Locate the PCM: On most compatible trucks and SUVs, the PCM is located on the driver’s side of the engine compartment, under the battery or next to the airbox.
  3. Disconnect Connectors: Carefully release the locking tabs on the electrical harness connectors and pull them straight out from the module. Avoid pulling on the wires themselves.
  4. Remove the Old Module: Unbolt the PCM from its mounting bracket. It’s usually held in place by a few small bolts.
  5. Install the New Module: Seat your new, pre-programmed PCM into the mounting bracket and secure it. Reconnect the electrical harnesses, ensuring they click firmly into place.
  6. Reconnect Battery: Reattach the negative battery terminal.
  7. Perform Security Relearn: You will need to perform a simple security relearn procedure (often called a ‘key-on/key-off’ cycle) to sync the new PCM with your vehicle’s anti-theft system. This typically takes about 30 minutes and requires no special tools. Instructions are readily available online for your specific model.

Verified Compatibility for Your Vehicle

This module is a direct replacement for service numbers 89017750, 12582605, 12589463, 12602802, 89017734, and 28042802. It fits a wide range of GM trucks and SUVs, including but not limited to:

  • ✔ Chevrolet Avalanche, Silverado, Suburban, Tahoe, SSR (2003-2007)
  • ✔ GMC Sierra, Yukon, Yukon XL, Envoy XL (2003-2007)
  • ✔ Cadillac Escalade, ESV, EXT (2003-2006)
  • ✔ Hummer H2 (2003-2007)
  • ✔ Isuzu Ascender (2003)

Please use the detailed fitment list on this page to confirm compatibility with your specific year, model, and engine option. Matching the service number on your original part is the best way to ensure a perfect fit.

Frequently Asked Questions

Do I need to do anything after I buy it?

Yes. After your purchase, you must provide us with your vehicle’s 17-digit VIN. We cannot program and ship your PCM without it. This ensures the module is loaded with the correct software for your specific vehicle configuration.

Is this module truly plug-and-play?

It is pre-programmed to your VIN, making the software side plug-and-play. However, after installation, you will need to perform a standard GM security relearn procedure. This syncs the new PCM to your vehicle’s anti-theft system and can be done in your driveway without special tools in about 30 minutes.

Will this fix my check engine light?

If the check engine light is caused by an internal failure of the PCM (like code P0601), then yes, this part is the correct fix. However, it’s crucial to properly diagnose the vehicle first. This module will not fix issues caused by faulty sensors, wiring, or other mechanical problems.

Where is the service number located on my old PCM?

The service number is printed on a sticker on the case of your original PCM. You may need to remove the module from its bracket to see it clearly. Matching this number is a key step to verifying compatibility.

MPN

89017750

Conditions & Options

12589463

Genuine OEM

Yes

Condition

Refurbished

PartNumber

590

Model

TRAILBLAZER EXT

Make

Year

2004

Brand

CHEVROLET TRUCK

Manufacturer Part Number

Interchange part number

Scroll to Top