Fast-Autos.net


Search for a different part:

Programmed 2004 Sierra 2500 PCM 89017739 | Engine Computer Flashed to Your VIN For Sale - New and Used


Programmed 2004 Sierra 2500 PCM 89017739 | Engine Computer Flashed to Your VIN
When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.


Buy Now

Programmed 2004 Sierra 2500 PCM 89017739 | Engine Computer Flashed to Your VIN:
$139.95

Programmed 2004 Sierra 2500 PCM 89017739 | Engine Computer Flashed to Your VIN Restore Your Truck’s Power and Reliability

As a technician with over two decades of experience under the hood, I understand the frustration when your truck’s brain—the Powertrain Control Module (PCM)—starts to fail. You’re dealing with a check engine light that won’t quit, unpredictable stalling, poor fuel mileage, or even a truck that refuses to start. This isn’t just an inconvenience; it’s a hit to your productivity and peace of mind. This replacement PCM, part number 89017739, is the definitive solution for your 2004 Sierra 2500 PCM issues and a wide range of other GM vehicles from that era.

What sets this module apart is our professional programming service. Before we ship it, we flash the unit with the latest official GM software updates, tailored specifically to your truck using the Vehicle Identification Number (VIN) you provide. This means you get a component that’s not just a replacement, but a fully updated part ready for immediate installation. You bypass the expensive trip to the dealership for programming, saving you both time and hundreds of dollars in labor costs. It’s the same reliable fix I’d perform in my own shop, delivered directly to you.

Case Study: A Tricky Diagnosis

I once had a 2004 Silverado 2500 with the 8.1L in the bay that was a real head-scratcher. The owner complained of random stalling at traffic lights and occasional hard starting, but with no consistent check engine codes. We checked fuel pressure, sensors, and wiring—everything seemed fine. On a hunch, I monitored the PCM data stream during a long test drive and finally caught it: the processor would momentarily drop communication. It was a classic sign of internal PCM failure due to heat cycles and vibration. We installed a VIN-programmed module just like this one, and the truck has run flawlessly for the owner ever since. These intermittent issues are often the first sign, and this 2004 Sierra 2500 PCM is the precise fix.

Is Your Truck Showing These Telltale Signs?
  • ✔ Persistent Check Engine Light (CEL)
  • ✔ Engine stalling or cutting out unexpectedly
  • ✔ Rough or erratic idling
  • ✔ A noticeable drop in fuel economy
  • ✔ Harsh or incorrect transmission shifting
  • ✔ The engine cranks but refuses to start
  • ✔ Diagnostic Trouble Codes (DTCs) stored, such as P0601, P0602, or P0606, indicating internal module failure.
A Straightforward Guide to Installation

Installing your new PCM is a job most DIYers can handle with basic hand tools. The key is taking your time and following the proper procedure. For your 2004 Sierra 2500, the PCM is located on the driver’s side, under the battery tray.

  1. Safety First: Disconnect the negative terminal from your truck’s battery to prevent any electrical shorts.
  2. Access the Module: You will likely need to remove the battery and the battery tray to gain clear access to the PCM. Keep track of any bolts you remove.
  3. Disconnect the Connectors: The PCM has several large electrical connectors. Each has a locking tab or lever. Carefully release the locks and gently pull the connectors straight out from the module. Never force them.
  4. Remove the Old PCM: Unbolt the old module from its mounting bracket. Note its orientation before removing it.
  5. Install the New PCM: Mount your new, pre-programmed PCM onto the bracket. Ensure it’s secure.
  6. Reconnect Everything: Plug the electrical connectors back into the new module until they click and lock into place. Reinstall the battery tray and the battery, then reconnect the negative battery terminal.
  7. Security Relearn Procedure: In many cases, you will need to perform a simple security relearn procedure. This typically involves turning the key to the ‘ON’ position for 10-15 minutes, then off, and repeating two more times. This allows the new PCM to synchronize with your vehicle’s anti-theft system. Consult your owner’s manual for the specific procedure for your truck.
Verified Vehicle Compatibility

This module is a direct replacement for part numbers 89017739 and 12586243. It fits a broad range of 2004 GM models, but always verify your specific application. Key fitments include:

  • ✔ 2004 Chevrolet Avalanche 2500
  • ✔ 2004 Chevrolet Corvette (ID 12586243)
  • ✔ 2004-2005 Cadillac CTS (V-Series, ID 12586243)
  • ✔ 2004 Chevrolet Express / GMC Savana Vans (1500, 2500, 3500)
  • ✔ 2004 Chevrolet S10 / GMC Sonoma / Chevrolet Blazer / GMC Jimmy
  • ✔ 2004 GMC Sierra & Chevrolet Silverado 1500 (4.3L)
  • ✔ 2004 GMC Sierra & Chevrolet Silverado 2500 / 3500 (Gasoline, 8.1L)
  • ✔ 2004 GMC Yukon XL 2500 / Chevrolet Suburban 2500 (8.1L)
  • ✔ 2004 GMC Envoy / Chevrolet Trailblazer / Buick Rainier (5.3L, check ID)
  • …and many other models listed in the compatibility chart.
What exactly is VIN programming?What exactly is VIN programming?

VIN programming is the process of loading your vehicle’s unique 17-digit Vehicle Identification Number (VIN) and its specific operational software onto the PCM. This ensures the module communicates correctly with your engine, transmission, and other systems for optimal performance and fuel efficiency, just as it would from the factory. We handle this for you before shipping.

Do I need to do anything after installing this PCM?

Because this module comes pre-programmed, the primary step after physical installation is often a security relearn procedure. This is a simple key-cycle process that you can do yourself in about 30 minutes and requires no special tools. This syncs the new PCM with your truck’s anti-theft system.

How do I find my original part number?

The part number is printed on a sticker on the case of your current PCM. You will need to locate the module on your vehicle to read it. This unit is a direct replacement for part numbers 89017739 and 12586243.

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, a check engine light can be triggered by many other things, like a bad sensor or a loose gas cap. It’s always best to have the codes read with a scanner to properly diagnose the issue before ordering.

Product Details

Category: GM

Item ID: 197106420878

To program your module, we require your full 17-digit VIN. Please enter it in the payment notes and save to ensure we receive it. Orders without a VIN within our 2-business-day handling period may be canceled, as programming cannot proceed without it.

Shipping
  • Processing Time:
    Reliably shipped within 2-3 business days.
Warranty

Enjoy peace of mind with a one-year replacement warranty on this part, effective from the date you receive it. Labor costs are not covered.

If the part fails within the warranty period, we’ll replace it with a comparable unit or refund your purchase price, ensuring a hassle-free experience.

Return Address:

Highway71autoparts

9131 Highway 71 NE
Spicer, MN, 56288


Buy Now



Search for a different part:


Related Cars:



2007 Ferrari 599 GTB Fiorano
2007 Ferrari 599 GTB Fiorano

1999 Pagani Zonda C12-S
1999 Pagani Zonda C12-S

2015 Mercedes-Benz AMG Vision Gran Turismo
2015 Mercedes-Benz AMG Vision Gran Turismo

2006 Foose Hemisfear
2006 Foose Hemisfear

2008 Foose Coupe
2008 Foose Coupe

2008 Mercedes-Benz C 63 AMG Estate
2008 Mercedes-Benz C 63 AMG Estate

2009 Lamborghini Murcielago LP640 Ad Personam
2009 Lamborghini Murcielago LP640 Ad Personam

2006 BF_Performance Murcielago
2006 BF_Performance Murcielago

2005 Gemballa GT 750 Aero 3
2005 Gemballa GT 750 Aero 3

2003 BMW M3 CSL
2003 BMW M3 CSL

Related Items:

Programmed 2004 Sierra 2500 PCM 89017739 | Engine Computer Flashed to Your VIN picture

Programmed 2004 Sierra 2500 PCM 89017739 | Engine Computer Flashed to Your VIN

$139.95



✅ 2004-2008 Chrysler Crossfire Engine Computer Immobilizer Key Ignition ECU OEM picture

✅ 2004-2008 Chrysler Crossfire Engine Computer Immobilizer Key Ignition ECU OEM

$399.99



VIN Programmed 2004 PT Cruiser 2.4L Engine Computer P05033286 PLUG&PLAY picture

VIN Programmed 2004 PT Cruiser 2.4L Engine Computer P05033286 PLUG&PLAY

$199.95




Contact | Copyright Information | Privacy Policy & Terms of Use