pretty good truck, only 160k miles, I spent almost $1500 in tires and one moth later I crashed it against another truck, Cab was completely lost, I paid a mechanic to fix it, my truck is 2004 and He put a 2006 cab on my truck saying that he will make it work, he gook mh money and then gold me the cab fit pretty good but the cables doesnt match with the trasmission, so basically I paid ghis guy 4k for nothing, Fight now the truck isn"t working but maybe you are interesting on its parts