Many new parts. Rear end rebuilt, headgasket done, good tires. Rockers done a few years ago, heated seats (drivers one doesn't work), Bose stereo (amazing sound), 6 cd player, two batteries, trailer hitch, rails in back of bed for gooseneck hitch (hauls great), fog lights. I think AC needs to be re-charged. It started doing the reduced engine power thing. I had the throttle body and sensor replaced. Drove it for couple months. Started doing it again. Had the codes checked and it said bad throttle body. So it was a defective part and I'm pretty sure warranty has run out.