I had a 2000 Chevy Silverado like Bill's, except 2WD, 5.3L and Auto.
One of the best vehicles I've ever owned, too. I drove it for 5 years, 100k miles. I think the only time it was at the stealership for warranty work was for the passenger side window motor. They even did an after-warranty deal on that.
Not to say that the truck didn't have some repairs-
At the time I sold it, it needed:
Wheel bearing assembly on one wheel (ABS sensor was going out)
Horn did not work (do not know the cause)
Mileage peg wouldn't work good, would take 2+ minutes of pushing it to get it to flip
Fuel gauge would "wave" at you after filling up. Probably the fuel pump module.
Spark plugs/wires
Brake fluid needed flushing
It has a separate A/C compressor belt in addition to the serpentine belt.
The good things-
21+ MPG highway with A/C
EXCELLENT power, torque, ride.
Ride was amazing. Flat out rode better than most cars.
Handling was almost race-carish
Quiet, comfortable truck
Probably looking at it's first brake job at 120k miles, and that is unreal around here.
It would use a bit of oil during a 4,000 mile oil run.