The water pump has been leaking for about 60000kms, before I got it. The pulley bearing in it has been whining for about 20000kms.
The front crank seal has been leaking since before I got the truck, but doesn't leak enough between oil changes to worry. If I put 5 liters in, 5000Kms later it still has 4.75 liters.
I had to replace the main rear brake line and the two on the rear axle at 100000kms, but no big deal.
I just replaced the fuel lines, both high pressure main, and return, at 140000kms. They both rusted out just off the tank at the metal crimps on the steel braided lines where they go into steel lines.
At 135000Kms the fuel pump relay blew, and when it did the ignition coil split wide open, don't ask me how. So I had to replace both of those.
I had to replace the front u-joint on the rear drive shaft, at 120000kms. It was always making a fast chirping noise when I had a load on and clanged when I was turning around in reverse.
I've had to replace the tailgate handle twice, it keeps bending and the tailgate won't open.
The transmission jerks between 1st and 2nd, but I know this is "normal" for most GM trucks. I've read the Technical Service Bulletin on this, all it needs is a valve kit. But I've been told by GM factory mechanics to just drive it, it won't hurt anything.
The timing has been out since I got the truck, and therefore has cost me a lot in fuel consumption, I'm only getting about 6-7km/liter, and I should be getting about 18km/liter.
My head lights both stopped working a while ago, and it took two days to figure out what was wrong. The 3 wire plugs were corroded so badly I had to replace them.
There was a lot of surface rust all along the rocker panels and in the wheel wells from all the salt and sand up here in the winter. I had to sand every thing out and paint it again, plus I put rust check spray over it all and finally put mud flaps on. Hopefully the truck will never rust through anywhere.
The tape deck jammed up, and the radio stopped working, so I had to replace it, but I slid in a CD player instead.
The thing that has bothered me the most is since the day I bought the truck, the gas gauge has never read properly. The needle moves, but it always reads 3/4, unless it's full, then it reads full. But usually after starting the truck about three times in a row, it will be right on for a minute, then it goes back to 3/4. I think it is the level sender, which the float attaches to.