Programmed 1999-2000 Sierra 2500 PCM | ECM ECU | Part #9354896

1999-2000 Sierra 2500 PCM

Fix stalling, rough idle, and check engine lights with this VIN-programmed Powertrain Control Module. Arrives ready to install with the latest GM software, eliminating the need for a dealer visit. Restore your truck’s performance and reliability. Fix your issue today!

$124.95

+11.99 USPS Priority Shipping

Availability: In stock



SKU: 590-05457-37 Categories: ,
Guaranteed Safe Checkout

Restore Your Truck’s Performance and Reliability

Is your 1999-2000 Sierra 2500 running rough, stalling, or showing a persistent Check Engine Light? A failing Powertrain Control Module (PCM) is often the hidden cause behind these frustrating issues. As the brain of your vehicle’s engine and transmission, a faulty PCM can lead to poor fuel economy, erratic shifting, and even a no-start condition. This replacement PCM, part number 9354896, is the definitive solution to get your hardworking truck back on the road, running as it should.

We take the guesswork and hassle out of the repair. Unlike other suppliers, we flash this module with the latest official GM software updates specifically for your truck. Simply provide us with your Vehicle Identification Number (VIN) during checkout, and our experts will program the module before it ships. This ensures it’s a direct-fit, plug-and-play solution, saving you a costly trip to the dealership for programming.

From the Diagnostic Bay: The Intermittent Stall Case

I remember a 2000 Sierra 2500 that came into my shop with a problem that was driving the owner crazy. It would randomly stall at stoplights, but then start right back up. No consistent codes, just an occasional P0601 (Internal Control Module Memory Check Sum Error) that would disappear. We checked grounds, wiring, and fuel pressure—all perfect. After hours of diagnostics, we swapped in a known-good PCM. The problem vanished instantly. The original module had an internal hairline crack that would expand when hot, breaking the circuit. This is a classic failure mode for these units. A pre-programmed 1999-2000 Sierra 2500 PCM like this one would have saved that customer hundreds in diagnostic labor and had their truck fixed in under an hour.

Is Your Truck Showing These PCM Failure Signs?

  • ✔ Unexplained Check Engine Light with codes like P0601, P0602, P0606, or U-series communication codes.
  • ✔ The engine cranks but refuses to start.
  • ✔ Rough or inconsistent engine idle.
  • ✔ Noticeable decrease in fuel mileage.
  • ✔ Harsh or erratic automatic transmission shifting.
  • ✔ Stalling for no apparent reason, either while driving or at idle.
  • ✔ Failure to pass an emissions inspection.

Your Straightforward PCM Installation Guide

Replacing the PCM on these GM trucks is a job most DIYers can handle. The module is typically located under the hood on the driver’s side, below or near the battery. Follow these steps for a successful installation of your 1999-2000 Sierra 2500 PCM.

  1. Safety First: Disconnect the negative terminal from your truck’s battery and secure it away from the post to prevent accidental contact.
  2. Locate the PCM: Find the module under the hood, mounted to a bracket on the driver’s side inner fender.
  3. Disconnect Connectors: Carefully unclip and remove the large electrical harness connectors from the old PCM. There are usually two or three. Inspect the pins for any corrosion or damage.
  4. Remove the Old Module: Unbolt the PCM from its mounting bracket and remove it from the vehicle.
  5. Install the New PCM: Mount your new, pre-programmed PCM onto the bracket and securely tighten the bolts.
  6. Reconnect Everything: Firmly plug the electrical connectors into the new module until they click into place. Reconnect your battery’s negative terminal.
  7. Perform Security Relearn: While the PCM is programmed to your VIN, your truck’s anti-theft system may need to be synchronized. Turn the key to the ‘ON’ position for 10-15 minutes, then ‘OFF’ for 10 seconds. Repeat this cycle 3 times. The engine should now start. A crankshaft position variation (CASE) relearn with a capable scan tool may be required to clear a P1336 code, though the truck will run without it.

Verified Fitment For These GM Vehicles

This module is a direct replacement for part numbers 9354896, 09354896, and 19109040 and is guaranteed to fit the following vehicles:

  • 1999-2000 Chevrolet Silverado 1500/2500 Pickup (8 Cylinder, located LH front under battery)
  • 1999-2000 GMC Sierra 1500/2500 Pickup (8 Cylinder, located LH front under battery)
  • 2000 Chevrolet Tahoe (Silverado style, located LH front below battery)
  • 2000 Chevrolet Suburban 1500/2500 (Located LH front under battery)
  • 2000 GMC Yukon / Yukon XL 1500 / Yukon XL 2500 (Located LH front under battery)
  • 1999-2002 Chevrolet Camaro (5.7L, behind RH strut tower)
  • 1999-2002 Pontiac Firebird (5.7L, behind RH strut tower)
  • 1999-2000 Chevrolet Corvette (RH engine compartment)

By purchasing this 1999-2000 Sierra 2500 PCM, you’re not just buying a part; you’re buying a reliable, long-term fix that restores your vehicle’s core functionality. Order today and feel the difference a properly functioning engine computer makes.

Frequently Asked Questions

How does the VIN programming work?

After you complete your purchase, simply send us your 17-digit VIN. Our technicians will use this number to load the latest, most stable GM-approved software for your specific vehicle configuration onto the module before we ship it.

Is this a simple plug-and-play installation?

Yes, for the most part. Because we program it to your VIN, the engine and transmission functions will work immediately. However, you will likely need to perform a simple security relearn procedure (takes about 30 minutes with just the ignition key) to allow the engine to start. Instructions are included above.

Will I need any special tools for the job?

Basic hand tools like a socket set are all that’s required for the physical removal and installation. A capable bi-directional scan tool is recommended to perform a CASE (Crankshaft Position Variation) relearn to clear a potential P1336 code, but the truck will run and drive without this step.

What if my part number is slightly different?

This module directly replaces several part numbers, including 19109040 and 09354896. As long as your vehicle is on the compatibility list, this module will function correctly once programmed to your VIN.

How quickly will I receive my programmed module?

We program and ship modules promptly after receiving your VIN. Delays typically only occur if the VIN is not provided. Please ensure you send us your VIN right after ordering to ensure the fastest possible delivery.

Condition

Refurbished

MPN

9354896

Conditions & Options

Programmed to your VIN GM: 09354896

Genuine OEM

Yes

PartNumber

590

Model

Sierra 2500 Pickup

Year

2000

Brand

GM

Manufacturer Part Number

, ,

Interchange part number

Scroll to Top