The crew cab option means you have a short bed. If you want to haul something the size of a sheet of plywood, you have to have the tail gate down. Since this vehicle has a 6 liter engine it gets lousy gas mileage but it will pull 8000# with no problems.
i am the second owner of my truck, i bought it with 100K miles. I pretty much do all the services and maintenance. Water pump, thermostat, dash cluster, transfer case shift motor, trans cooler lines, which is all typical things after 100K. The only thing i took to dealer for was axle pinion seal replacement due to grease leaking. This truck has been awesome. Rear Breaks squeal which is a common problem but this truck is a bear and i have been very happy with the performance and reliability . I now have 153K and ill drive it till it dies.
Second GMC I owned and the "MO" is the same: Things started going wrong, repairs started to add up and had to sell the truck before something serious happened to it. Lots of electrical issues especially with climate control system. Stay away from any vehicle with the dual-zone HVAC. Some of these issues can only be solved via dealership who kills you on parts & labor. Traded it in for a more reliable "American" truck: Toyota Tundra. It is built in San Antonio, TX with American labor & parts. Mine was built in Mexico...go figure!