It's a pretty clean truck all around. It has a few small mechanical issues but still driveable. Most of it the average Joe wouldn't replace but I am. With the extra $ left over I might be buying an 07 IQ 600 carbed with 2200 miles on it. I'm buying my old exhaust back, my 265 Discoverer ATR's with 8k miles on them, and my newer GMC rims for $260. Once I know its a sound truck mechanically, I'll be getting smoked Euro taillights, smoked headlights with 6 or 8000K HIDS, an Altec firestrip, and tinting the front windows windows somewhere in the mid 20s. I got to put my toolbox on this truck yet too... Things I gotta replace are the sway bar/bushings/end links, CV boot but im going to replace the whole shaft since it's only $70 versus $20 for the boot, fuel sending unit and im going to do the pump since im there, and it needs a coolant flush. Those are the top priorities. A few other things I'm replacing because I want to is exterior door handles due to the normal minor cracks in them that happens to all these trucks, the hinge pin bushings & springs, and thats it for now really. I'd like to replace the rear end fluid since it has LSD unlike my old truck soon and put an aluminum radiated Trick Flow diff cover on it. It rides so smooth, the shocks and leaf springs are original but like new. Smoothest one I've ridden in too. It has the 8.6" 10 bolt rear end and a steel drive shaft because its the 99 classic along with the ceiling compartments and the mirror with direction thingy on it. It's got the gray interior and bucket seats 2 things i really wanted along with the 3.73 and LSD. It even came with an engine block heater from the factory lol.