My 2008 GMC diesel pickup has 41.000 miles and has been a good truck.
However it will be 5 years old in December, and the body moulding on each side is loose and starting to fall off. The dealer said it is a common problem, but since it is out of warranty they would not fix it.
I went to a body shop, and the person there said it is a common problem with that body style. He said a solution is to remove the moulding and glue and buff out the paint. His estimate was $240.00. I'm disgusted that this problem should occur on a $40,000 vehicle. I see 25 year old cars and trucks with the body moulding still intact. I'm disappointed GMC won't take care of the problem.
This is a decent truck, but NOT with the 6.0 and GM 6 speed. You HAVE to get the Duramax if you need a 3/4 ton truck. The gas motor with fly by wire throttle, and GM 6 speed, is a horrible combination. It is a death trap when trying to merge with traffic, especially in conditions when you are on and off the throttle. There is up to a 3-4 second lag where absolutely no throttle input is given to the engine, no matter how hard you press on the accelerator. I believe GM implemented this so their tranny wouldn't explode. The engine and tranny computer work together, and the tranny computer tells the engine computer to not give any throttle until the tranny is ready (it never is).
Bought my 2500HD 4x4 back in August. 8500 miles later, I still love the performance, comfort, and looks of it. I've made one 900+ mile trip towing a 4,000 lb. trailer, and it drove like there was nothing attached to it. The interior comfort is excellent. The seats are very comfy, and the quality is outstanding. I have not had any problems to speak of. I'm real impressed with this truck. The only downside is the gas mileage (to be expected). I average 12/13 in the city, 16-18 highway (depending on speed) and 12.5 towing a trailer on the interstate. Reckon the 6-speed auto helps the MPG a bit.