2004 Sierra 1500 Engine Control Module 89017738 Programmed To Your VIN

Restore Your Truck’s Drivability

Get your 2004 GM truck or SUV running like new with this VIN-programmed Powertrain Control Module (PCM). It arrives flashed with the latest GM software for your specific vehicle, ensuring a plug-and-play solution to fix stalling, rough idling, and check engine lights. Order today for a reliable, easy-to-install fix!

$119.95

+11.99 USPS Priority Shipping

Availability: In stock



Guaranteed Safe Checkout

Restore Peak Performance to Your GM Truck or SUV

Is your 2004 GMC Sierra 1500, or another compatible GM vehicle, suffering from perplexing issues like a persistent check engine light, erratic shifting, stalling, or a no-start condition? These are classic signs of a failing Powertrain Control Module (PCM), the central computer that manages your vehicle’s engine and transmission. This replacement PCM, service number 12586242, is the definitive solution to restore your vehicle’s reliability, power, and efficiency.

As the brain of your vehicle, the PCM controls critical functions such as fuel mixture, ignition timing, transmission shift points, and emissions systems. When it begins to fail, it can cause a cascade of problems that are often misdiagnosed, leading to costly and unnecessary repairs. Replacing the faulty module with a correctly programmed unit is the most effective way to solve these complex electronic issues and get your truck back on the road with confidence.

From the Diagnostic Bay

We had a 2004 Chevy Tahoe come into the shop with a frustrating, intermittent stalling problem. The owner had already replaced the fuel pump and crank sensor, but the issue persisted. It would only stall after driving for 20-30 minutes, once everything was hot. After hooking up our diagnostic scanner and monitoring live data, we noticed that the PCM’s internal temperature sensor was reading erratically right before the engine would shut down. A thermal hairline crack on the main processor board was the culprit. We installed a VIN-programmed PCM just like this one, performed the security relearn, and the Tahoe ran perfectly. It’s a textbook example of how a failing computer can mimic mechanical problems.

Identifying a Failing 2004 Sierra 1500 PCM

A faulty PCM can manifest in numerous ways, making diagnosis tricky. If your vehicle is experiencing several of the symptoms below, there is a high probability that your engine computer is the root cause. This module is a direct replacement for a wide range of GM vehicles from 2004, including the Silverado, Suburban, Yukon, Escalade, and more. Always verify your original part number matches one of the compatible service numbers listed below.

Common Symptoms of a Failing GM Engine Computer

  • ✔ Persistent Check Engine Light (CEL) with various trouble codes
  • ✔ Engine stalling or shutting off unexpectedly, especially when warm
  • ✔ Rough or erratic idling
  • ✔ Harsh or delayed transmission shifting
  • ✔ Noticeable decrease in fuel economy
  • ✔ Engine misfires or stumbling during acceleration
  • ✔ Complete no-start condition where the engine cranks but won’t fire
  • ✔ Communication errors with diagnostic scan tools

Plug-and-Play Solution with VIN Programming

Getting your truck back to factory-spec operation couldn’t be simpler. This isn’t just a generic, off-the-shelf part. When you place your order, you provide us with your vehicle’s 17-digit Vehicle Identification Number (VIN). Our technicians then flash the module with the latest, most up-to-date GM-certified software specific to your exact vehicle configuration. This ensures perfect compatibility and function right out of the box. No expensive trips to the dealership for programming are required.

While the PCM comes fully programmed, you will need to perform a simple security relearn procedure after installation. This process syncs the new computer with your vehicle’s anti-theft system and can be done in your driveway with just your key. Instructions are provided, and the procedure typically takes about 30 minutes.

Guaranteed Fitment and Compatibility

This Electronic Control Module is a direct replacement for units with service numbers 12586242, 19299226, 89017738, YFKD, YFKF, YFKH, YFKJ, YFKX, YFXL, YFXM, YFXN, YFXP, or YHTN. It is designed to fit a vast array of 2004 GM trucks and SUVs. Please match your original service number to ensure compatibility and restore your vehicle’s performance and reliability.

Frequently Asked Questions

Do I need to have this PCM programmed?

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

Is this a difficult part to install?

Installation is straightforward for anyone with basic mechanical skills. The PCM is typically located in the engine bay (under the battery on most trucks). It involves disconnecting the battery, unplugging the electrical connectors, and unbolting the module. The entire process usually takes less than an hour.

What is the security relearn procedure?

The security relearn, or key relearn, syncs the new PCM to your vehicle’s anti-theft system. It’s a simple procedure that involves turning the key to the ‘ON’ position for 10 minutes, then ‘OFF’ for 10 seconds, and repeating this cycle three times. We provide clear instructions to guide you through it.

Will this fix my vehicle’s problem for certain?

This PCM will resolve any issue directly caused by a faulty engine computer. However, it’s crucial to ensure your vehicle has been properly diagnosed. This part will not fix problems related to other faulty sensors, wiring, or mechanical components. If you’re unsure, consulting a professional mechanic is always recommended.

How do I find the service number on my original computer?

The service number is printed on a white label affixed to the metal case of your original PCM. You will need to locate the module in your engine bay to read this label and confirm a match with the numbers listed in this description.

Condition

Refurbished

Year

Genuine OEM

Yes

MPN

89017738

Interchange part number

Model

Sierra 1500

Year

2004

Brand

GM

Manufacturer Part Number

, , , , , , , , , , , ,

superseded part number

12586242 19299226 89017738 YFKD, YFKF YFKH YFKJ YFKX YFXL, YFXM YFXN YFXP YHTN

Scroll to Top