Restore Your GM Truck’s Core Performance and Reliability
Is your 2005 Blazer S10 or Jimmy S15 suddenly stalling, shifting erratically, or refusing to start? Are you staring at a persistent Check Engine Light that just won’t go away? Before you resign yourself to a costly and time-consuming trip to the dealership, consider the root cause. The Powertrain Control Module (PCM), the electronic brain of your vehicle, is often the culprit. When it fails, it can cause a cascade of frustrating and seemingly unrelated issues. In my 20+ years of diagnostics, I’ve seen failing PCMs mimic everything from a bad fuel pump to a faulty transmission.
This isn’t just a replacement part; it’s a direct solution. We take a genuine GM-spec PCM, part number 89017749, and professionally program it to your vehicle’s specific Vehicle Identification Number (VIN). This ensures that all factory settings for your engine and transmission are perfectly matched. We also load the latest GM software updates, which can resolve drivability issues you didn’t even know were software-related. This process eliminates the need for expensive programming tools or a tow to the dealer, getting your truck back on the road faster.
From the Diagnostic Bay
I remember a 2005 Jimmy S15 that came into the shop with a very tricky intermittent no-start condition. The owner had already replaced the battery and starter. It would run fine for days, then suddenly refuse to crank. After hours of checking wiring diagrams and testing circuits, we noticed the problem only happened after the truck sat in the sun. Using a heat gun, we carefully warmed the PCM. Sure enough, once it hit a certain temperature, the internal processor would fail and it wouldn’t communicate with the scan tool. A new, properly programmed PCM like this one fixed it permanently. Heat-soak failure is a classic symptom for these modules.
Is Your Vehicle Showing These Symptoms?
A failing PCM can manifest in many ways. If you’re experiencing any of the following, this module is the likely solution for your 2005 Blazer S10 PCM issues:
- ✔ Check Engine Light is on with codes like P0601, P0602, P0606 (Internal Control Module Memory Check Sum Error or Processor Fault).
- ✔ Engine stalls for no reason, idles roughly, or misfires.
- ✔ Complete no-start or no-crank condition.
- ✔ Harsh or erratic automatic transmission shifting.
- ✔ Poor fuel economy that has gotten progressively worse.
- ✔ Loss of communication with the scan tool (U-codes).
- ✔ Seemingly random electrical issues or warning lights.
A Straightforward Guide to Installation
Installing your new 2005 Blazer S10 PCM is a job most DIYers can handle in under an hour. This module is located in the right-front of the engine compartment.
- Safety First: Disconnect the negative terminal from your vehicle’s battery and secure it away from the post.
- Locate the PCM: On the 2005 Blazer/Jimmy, find the module on the passenger side of the engine bay, near the firewall.
- Disconnect Connectors: Carefully unclip and remove all electrical harness connectors from the old PCM. They have locking tabs, so be gentle to avoid breaking them.
- Remove the Old Module: Unbolt the PCM from its mounting bracket and remove it from the vehicle.
- Install the New Module: Mount your new, pre-programmed PCM onto the bracket and securely tighten the bolts.
- Reconnect Everything: Plug all electrical connectors firmly back into the new PCM until they click. Reconnect your negative battery terminal.
- Perform Security Relearn: Your vehicle may require a simple key-cycle security relearn procedure to recognize the new PCM. This typically involves turning the key to ‘ON’ for 10 minutes, ‘OFF’ for 10 seconds, and repeating two more times. Your vehicle’s service manual will have the exact steps.
Will This Fit My Vehicle?
This module is a direct replacement for part numbers 89017749, 12589462, and 12602801. It is guaranteed to fit the following vehicles and configurations:
AVALANCHE 2500 05-06 (LH front under battery)
BLAZER S10/JIMMY S15 05 (RH front engine compartment)
CTS 04-05 V-Series (RH engine compartment, check ID)
EXPRESS 1500 VAN 05-07 (LH rear engine compartment)
EXPRESS 2500 VAN 05-07 Gasoline (LH rear engine compartment)
EXPRESS 3500 VAN 05-07 Gasoline (LH rear engine compartment)
SAFARI (GMC) 05 (LH front by battery)
SAVANA 1500 VAN 05-07 (LH rear engine compartment)
SAVANA 2500 VAN 05-07 Gasoline (LH rear engine compartment)
SAVANA 3500 VAN 05-07 Gasoline (LH rear engine compartment)
SIERRA 1500 PICKUP 05-07 Classic, 4.3L (LH front under battery)
SIERRA 2500 PICKUP 05-07 Classic, 8.1L Gasoline (LH front under battery)
SIERRA 3500 PICKUP 05-07 Classic, 8.1L Gasoline (LH front under battery)
SILVERADO 1500 PICKUP 05-07 Classic, 4.3L (LH front under battery)
SILVERADO 2500 PICKUP 05-07 Classic, 8.1L Gasoline (LH front under battery)
SILVERADO 3500 PICKUP 05-07 Classic, 8.1L Gasoline (LH front under battery)
SUBURBAN 2500 05-06 8.1L (LH front under battery)
YUKON XL 2500 05-06 8.1L (LH front under battery)
Frequently Asked Questions
How does the VIN programming work?
How does the VIN programming work?
After you complete your purchase, you will need to provide us with your 17-digit Vehicle Identification Number (VIN). Our technicians use this VIN to load the exact, factory-correct software and calibrations for your specific vehicle onto the module before we ship it. This ensures a perfect match.
Is this a plug-and-play part?
How does the VIN programming work?
After you complete your purchase, you will need to provide us with your 17-digit Vehicle Identification Number (VIN). Our technicians use this VIN to load the exact, factory-correct software and calibrations for your specific vehicle onto the module before we ship it. This ensures a perfect match.
Do I need to send my old PCM back?
How does the VIN programming work?
After you complete your purchase, you will need to provide us with your 17-digit Vehicle Identification Number (VIN). Our technicians use this VIN to load the exact, factory-correct software and calibrations for your specific vehicle onto the module before we ship it. This ensures a perfect match.
What if my part number is slightly different?
How does the VIN programming work?
After you complete your purchase, you will need to provide us with your 17-digit Vehicle Identification Number (VIN). Our technicians use this VIN to load the exact, factory-correct software and calibrations for your specific vehicle onto the module before we ship it. This ensures a perfect match.
Will this fix my transmission shifting problems?
How does the VIN programming work?
After you complete your purchase, you will need to provide us with your 17-digit Vehicle Identification Number (VIN). Our technicians use this VIN to load the exact, factory-correct software and calibrations for your specific vehicle onto the module before we ship it. This ensures a perfect match.