Restore Peak Performance to Your GM Truck or Car
Is your 1999-2000 Sierra 1500, Silverado, or another GM vehicle acting possessed? Unexplained stalling, a persistent check engine light, or erratic transmission behavior can often be traced back to one component: a failing Powertrain Control Module (PCM). As the central computer of your vehicle, when the PCM starts to fail, it can create a cascade of frustrating and hard-to-diagnose problems. This isn’t just an inconvenience; it affects your truck’s reliability and your peace of mind. We offer a dependable, straightforward solution to get your vehicle running like it should.
This module, part number 19109040, is a direct-fit replacement that comes fully programmed to your vehicle’s specific Vehicle Identification Number (VIN). We handle the complex part for you. By flashing it with the latest GM-approved software updates before it ships, we eliminate the need for an expensive trip to the dealership for programming. This means you get a part that is truly ready for installation right out of the box, saving you significant time and money.
Case Study: The Ghost in the Machine
I remember a 2000 Silverado 2500 that came into the shop a few years back. The owner was at his wit’s end. He’d been to two other garages for an intermittent no-start and a random stalling issue that never set a consistent trouble code. They had replaced the fuel pump and the crank sensor, but the problem persisted. When we hooked up our high-level scanner, we saw intermittent communication loss with the PCM (a U-code). After verifying the wiring and grounds were solid, we knew the logic board inside the original PCM was failing. We installed a VIN-programmed module just like this one, and the truck has been running without a single hiccup since. Sometimes, the most complex-seeming problems have a simple, core solution.
Is Your Vehicle Showing These Symptoms?
- ✔ Persistent Check Engine Light (CEL) that won’t clear.
- ✔ Diagnostic Trouble Codes (DTCs) related to internal module failure, such as P0601, P0602, P0606.
- ✔ Unexplained engine stalling or hesitation, especially when warm.
- ✔ Harsh or erratic automatic transmission shifting.
- ✔ Engine cranks but refuses to start (no-start condition).
- ✔ Noticeable decrease in fuel economy.
- ✔ Communication errors with scan tools or other vehicle modules.
A Straightforward Guide to Installation
- ✔ Safety First: Disconnect the negative terminal from your vehicle’s battery and secure it away from the post to prevent accidental contact.
- ✔ Locate the PCM: On most Sierra/Silverado models, the PCM is located in the engine bay on the driver’s side, typically under the battery tray. You will need to remove the battery to access it. On F-body cars like the Camaro/Firebird, it’s behind the passenger-side strut tower.
- ✔ Disconnect Harnesses: Carefully unclip and disconnect the electrical wiring harnesses from the old PCM. The connectors have locking tabs that need to be released. Avoid pulling on the wires themselves.
- ✔ Remove Old Module: Unbolt the old PCM from its mounting bracket and remove it from the vehicle.
- ✔ Install New Module: Mount your new, pre-programmed PCM onto the bracket and securely fasten it.
- ✔ Reconnect Everything: Plug the wiring harnesses back into the new module until they click firmly into place. Reinstall the battery and connect the negative terminal.
- ✔ Security Relearn Procedure: In many cases, you will need to perform a simple security relearn. Turn the key to the ‘ON’ position (without starting) for 10-15 minutes, then turn it off for 10 seconds. Repeat this cycle 2-3 times. This allows the new PCM to recognize your vehicle’s security system. Your vehicle should now start and run correctly.
Will This Fit My Vehicle?
This PCM is a confirmed fit for a wide range of General Motors vehicles. Please verify your model and year below. This unit replaces part numbers 19109040, 09354896, and 9354896.
- Cadillac Escalade: 2000 (LH front under battery)
- Chevrolet Camaro: 1999-2002 (5.7L, behind RH strut tower)
- Chevrolet Corvette: 1999-2000 (RH engine compartment)
- Chevrolet Silverado 1500/2500 Pickup: 1999-2000 (8 cylinder, LH front under battery)
- Chevrolet Suburban 1500/2500: 2000 (LH front under battery)
- Chevrolet Tahoe: 2000 (Silverado style, LH front below battery)
- GMC Sierra 1500/2500 Pickup: 1999-2000 (8 cylinder, LH front under battery)
- GMC Yukon: 2000 (exc. Denali, LH front under battery)
- GMC Yukon XL 1500/2500: 2000 (LH front under battery)
- Pontiac Firebird: 1999-2002 (5.7L, behind RH strut tower)
Frequently Asked Questions
Do I need to take this part to a dealer for programming?
No. We program the module to your vehicle’s VIN before we ship it. It arrives ready to be installed, with the latest GM software updates included.
What information do you need from me?
After you place your order, you must provide us with your 17-digit Vehicle Identification Number (VIN). This is essential for us to program the module correctly for your specific vehicle.
Is the security relearn procedure difficult?
Not at all. It’s a simple key-on, key-off procedure that typically takes about 30 minutes and requires no special tools. We’ve outlined the steps in the installation guide above.
Will this fix my transmission shifting problems?
The PCM controls both the engine and the transmission. If the root cause of your shifting issues is a faulty module, then yes, replacing it with this programmed unit should resolve the problem.
How do I know if the PCM is definitely the problem?
While the symptoms listed are strong indicators, a definitive diagnosis is key. We recommend having a professional mechanic check for specific PCM-related trouble codes (like P0601) and verify that power and ground signals to the module are good before ordering.