This truck is a money pit. Just plan on pouring money into this truck to keep it running. If you are a DIY (Do It Yourself), then you DO NOT want this vehicle. When I refer to HAL, I mean anything ECM or computer related. One would expect to fork out money to replace components, but I found replacements for this truck to be way more expensive than for any other truck I have ever owned.
1) Push button 4 wheel drive never worked reliably, only worked when HAL felt it should work. Sometimes it would get stuck in 4L or 4H. Intermittent problem. The worst was when I needed 4H and it didn't work. And that AUTO 4 wheel drive feature - JUST STUPID! You're in 4 wheel or you're not. Otherwise get an AWD. Dealer solution was to replace the transfer case at exorbitant cost.
2) Frame broke at 60,000 miles during normal driving conditions. Dealer solution was to replace the frame at exorbitant cost. Weld solution.
3) Transmission went out at 120,000 miles.
4) Fuel pump failed at 80,000 miles.
5) Knock sensor failed at 90,000 miles. I suspect HAL.
6) Check engine light was a perpetual night light - HAL again? I suspect it only went out when it burned out. Mechanics could not find the source of the fault.
7) Driver's window regulator failure. Expensive and difficult to fix.
8) Driver's window button controls intermittent failure.
9) Engine Control Module problems - threw spurious codes frequently. HAL for sure! Dealer solution was to replace the ECM at exorbitant price.
10) The frame and suspension are way over rated. This truck was never meant to leave pavement IMHO. Wires and cables that hang low for stuff to catch on.
11) Tailgate stopped opening due to failure of components within the tailgate.
12) Occasionally, when driving in snow, the snow would compact around the transmission selector mechanism and made it impossible to put truck in park.
13) Brake rotors are cheap. They were completely eroded to thin wafers in a few years. My other vehicles did not have this problem.
14) For DIY : Plan on heating up your BBQ to change out the universal joints for the first time ;)
15) Power and instrumentation wires to fuel tank were run between the tank and a sharp edge. There was little clearance and the wires shorted. This was occasionally causing my fuel level indicator to bob radically. It also caused my engine to suddenly die spuriously. Plan on armoring this wire loom.
16) Fuel level indicator not accurate at all, even after changing the in-tank assembly. HAL?
17) Hit a speed bump one day and the little ABS module started running perpetually. Kept running. Pulled fuse. Dealer solution... exorbitant cost to fix.
18) When accelerating from a stop, transmission would make a thump sound. My wife said it sounded like the horn, but I don't think so. Dealer solution... exorbitant cost to fix.
19) O2 sensor premature failure.
20) Ghost seats! I would leave my truck for a while, and go to get in, and the electronic seats would be adjusted all by themselves. They liked to self adjust as close to the steering wheel as possible. This had nothing to do with the keyless entry. Why HAL, why...
21) Computer readout for odometer worked when HAL felt like it should work. That courtesy reminder thing was annoying because nobody who changed my oil would reset it. Good intentions on GM's part, but people are lazy. Maybe I could have reset it by doing the Texas two step with my brake pedal and ignition key LOL.
22) Bed metal was thin; don't throw anything in there and expect it not to dent.
23) Fuel filter is not easy to change for DIY.
24) Plastic escutcheon around tail gate release fell off.
25) Found my rear view mirror laying in the driver's seat one day. Never seen one fall off before. Easy to fix.
I am done ranting, there is more, but what's the point? I will never buy another Chevy truck as long as I live - case and point.