This truck has been mechanically sound since buying it used in 2006.
I love my Avalanche. It's an old truck-2002-but has never given me any major issues. I keep up on the scheduled maintenance and she never lets me down. My favorite thing about the truck is the versatility. I can take the tonneau covers off and have a full size bed. I can fold the back seat down, remove the back window and fit extra long items in the bed. I go camping, move furniture and have driven all over the west coast. The leather interior makes clean up inside easy and the heated seats are especially nice during the winter. Now that the truck is 16 years old the AC sounds a bit whiny when I turn it on-but she's headed to the mechanics next week for a tune up so that should be good as new again as next week. I keep saying as long as she lasts one more year-and I've been saying that for 5 years now. I hope to buy another Avalanche when this one finally stops moving.