I was always a GM fan until I bought this truck.I bought it brand new and had lots of problems with it.I actually started to look forward to bringing it in the shop so I could drive their loaner vehicle. Had to replace brake pads and rotors at 34,000,had to argue to get it covered under warranty.Dont expect GM customer service to help you cuz they wont you are on your own. Replaced air conditioner compressor and condensor, could never get windows and doors to seal right. I don't have enough room to write everything here, but if you see this vehicle anywhere the best advice I can give you is to run away from it as fast as you can.I just traded this truck in on a Toyaota truck in Nov. of 05.
Truck looked good but looks wont get you down the road.
Need to re-do the braking systems,have talked to many owners who have had lots of problems with the quality of the brakes.