this truck is perfect for anyone looking for a dependable truck that you can make all the modifications you want. i have had a few problems (expected from a truck with 315000 miles on it) but nothing that can't be fixed yourself. the few problems i had were things that i thought were going to cost a fortune b/c of what the truck was doing. but they were not at all as bad as they seemed. if you are looking this truck is a trooper this is it, i backed in to a 03' cadillac cts it was $8000 of damage to it and all it did to my truck is push in the bumper.