Restore Peak Performance to Your GM Truck or SUV
Is your Silverado, Sierra, Tahoe, or other GM vehicle experiencing frustrating issues like stalling, poor fuel mileage, or a persistent check engine light? The Powertrain Control Module (PCM), often called the engine’s brain, is responsible for managing critical engine and transmission functions. When it fails, it can cause a wide range of problems that can leave you stranded. This replacement PCM, part number 89017750, is the reliable solution to get your vehicle running smoothly again.
This isn’t just a part in a box. We provide a crucial service by programming the module specifically for your vehicle using your VIN. This ensures that it has the latest GM software updates and communicates perfectly with all other systems in your truck, right out of the box. This saves you the time, expense, and hassle of a trip to the dealership for programming. Simply provide your VIN after purchase, and we’ll handle the rest.
From the Diagnostic Bay
We had a 2006 Sierra 2500 with the 6.0L come into the shop with a complaint of an intermittent, harsh 1-2 shift and a random misfire that the owner had been chasing for months. He had already replaced the spark plugs, wires, and a coil pack with no success. Our initial scan showed no hard codes, but live data monitoring told a different story. We saw erratic signals coming from the PCM to the transmission solenoids and fuel injectors. After verifying all the wiring and grounds were solid, we pinpointed the fault to the internal drivers of the original PCM. A new, correctly programmed module like this one solved both the shifting and misfire issues in one go, saving the customer from throwing more parts at the problem.
Common Symptoms of a Failing PCM
- ✔ Check Engine Light: Often with internal processor fault codes like P0601, P0602, P0606.
- ✔ Engine Performance Issues: Rough idling, stalling, hesitation, or misfires that don’t resolve with a typical ignition component service.
- ✔ No-Start Condition: The engine may crank but fail to start due to a lack of fuel injector or ignition coil command from the PCM.
- ✔ Poor Fuel Economy: Incorrect air/fuel mixture calculations can lead to a sudden drop in MPG.
- ✔ Erratic Transmission Shifting: The PCM also controls transmission solenoids, and a failure can cause hard shifts, slipping, or getting stuck in one gear.
- ✔ Communication Errors: Your scan tool may be unable to communicate with the engine control module.
Diagnosing a Faulty 2003-2007 Silverado PCM
Confirming a bad PCM requires careful diagnosis. Before condemning the module, it’s essential to rule out simpler issues. A technician will typically check for a stable power supply and clean grounds to the PCM, as voltage issues can mimic module failure. They will also test critical sensors like the crankshaft and camshaft position sensors. If all wiring, power, grounds, and sensors check out, and communication or internal fault codes are present, it strongly indicates the 2003-2007 Silverado PCM is the root cause. This module is the definitive fix for a confirmed failure.
This unit is a direct replacement for multiple service numbers, including 89017750, 12582605, 12589463, 12602802, 89017734, and 28042802, ensuring wide compatibility across the GM truck and SUV lineup from this era.
Frequently Asked Questions
Do I need to have this module programmed by a dealer?
No. We program the module to your vehicle’s specific VIN before shipping it to you. It arrives ready for installation, saving you a costly trip to the dealership.
Where is the PCM located on my 2005 Silverado?
On most GM trucks and SUVs from this era, including the Silverado, Sierra, and Tahoe, the PCM is located in the engine bay on the driver’s side, under the battery tray or near the airbox.
What do I need to do after installing this PCM?
After installation, you will need to perform a security relearn procedure, often called the Passlock or VATS relearn. This typically involves a series of key-on/key-off cycles and allows the module to sync with your vehicle’s anti-theft system. In some cases, a Crankshaft Variation (CASE) relearn may be needed with a capable scan tool to prevent a misfire code.
How do I provide my VIN?
After you complete your purchase, you will receive instructions on how to send us your 17-digit Vehicle Identification Number (VIN). We cannot ship your order until we receive this information.
Is this the correct part for my 2004 Hummer H2?
Yes, this PCM is compatible with a wide range of vehicles. Please check the detailed fitment list on this page and ensure your original module has one of the listed service numbers (e.g., 89017750, 12602802) to confirm compatibility.