Restore Peak Performance to Your GM Truck or Car
As a technician with over two decades of experience under the hood, I’ve seen firsthand how a failing Powertrain Control Module (PCM) can bring an otherwise solid vehicle to a grinding halt. If your 1999-2000 Silverado 1500, Sierra, or other compatible GM vehicle is suffering from erratic behavior, a persistent check engine light, or a no-start condition, the PCM is often the culprit. This isn’t just a component; it’s the central computer of your vehicle, managing everything from fuel mixture and ignition timing to transmission shifting. When it fails, the symptoms can be confusing and frustrating.
This replacement PCM, part number 19109040, is the definitive solution. We take the guesswork and high dealership costs out of the equation. Before we ship it, we flash the module with the latest official GM software updates, precisely programmed to your vehicle’s unique Vehicle Identification Number (VIN). This ensures seamless communication between all vehicle systems and restores the original factory performance and efficiency your truck was designed to have.
A Technician’s Notebook: The Intermittent Stall Mystery
I remember a 2000 Silverado 1500 that came into my bay with a problem that was driving the owner crazy. It would run perfectly for days, then suddenly stall at a stoplight and refuse to restart for 10-15 minutes. No consistent codes were stored, just a few random communication errors. The owner had already replaced the fuel pump and crank sensor with no luck. After connecting my scope, I monitored the 5-volt reference signal from the PCM. Sure enough, after letting it idle for 30 minutes, I saw the voltage signal become erratic and then drop completely, causing the stall. The PCM was failing internally when it got hot. A new, properly programmed PCM like this one solved the problem permanently. It’s a classic case where chasing symptoms doesn’t work; you have to fix the root cause.
Common Signs of a Failing PCM
A faulty engine computer can manifest in numerous ways. If you’re experiencing any of the following, this module is the likely solution for your vehicle.
- ✔ Check Engine Light is on with communication codes (U-series) or internal processor fault codes (e.g., P0601, P0606).
- ✔ Engine stalling, stumbling, or misfiring for no apparent reason.
- ✔ The vehicle will not start, but the battery and starter are good.
- ✔ A significant drop in fuel economy.
- ✔ Harsh or incorrect automatic transmission shifting.
- ✔ Failure to pass an emissions inspection.
A Straightforward Guide to Installation
Replacing the 1999-2000 Silverado PCM is a job most DIYers can handle with basic tools. Our VIN programming makes it a near plug-and-play process.
- Safety First: Disconnect the negative terminal from your vehicle’s battery to prevent any electrical shorts.
- Locate the PCM: On most 99-00 GM trucks (Silverado, Sierra, Tahoe, Yukon), the PCM is located in the engine bay on the driver’s side, typically under or near the battery tray.
- Disconnect Connectors: Carefully unclip and remove the electrical wiring harnesses from the old PCM. The connectors have release tabs; do not force them.
- Remove the Old Module: Unbolt the old PCM from its mounting bracket and remove it from the vehicle.
- Install the New Module: Mount your new, pre-programmed PCM into the bracket and securely reconnect the wiring harnesses. You should hear a ‘click’ as they lock into place.
- Reconnect Battery: Re-attach the negative battery terminal.
- Perform Security Relearn: 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 your vehicle’s anti-theft system to recognize the new PCM. After this, your truck should start and run correctly.
Verified Vehicle Compatibility
This module is a direct replacement for part numbers 19109040, 09354896, and 9354896. It is guaranteed to fit the following GM models and engine options:
- ✔ 1999-2000 Chevrolet Corvette (RH engine compartment)
- ✔ 1999-2002 Pontiac Firebird (5.7L, behind RH strut tower)
- ✔ 1999-2002 Chevrolet Camaro (5.7L, behind RH strut tower)
- ✔ 1999-2000 Chevrolet Silverado 1500/2500 Pickup (8 cylinder, LH front under battery)
- ✔ 1999-2000 GMC Sierra 1500/2500 Pickup (8 cylinder, LH front under battery)
- ✔ 2000 Chevrolet Tahoe (Silverado style, LH front below battery)
- ✔ 2000 GMC Yukon & Yukon XL 1500/2500 (LH front under battery)
- ✔ 2000 Chevrolet Suburban 1500/2500 (LH front under battery)
Frequently Asked Questions
Frequently Asked Questions
What exactly is VIN programming?
VIN programming means we load the specific software file from GM that matches your vehicle’s exact options, engine, transmission, and emissions equipment. This is critical for proper function and avoids the need for a trip to the dealership for expensive programming after installation.