thanks for the input guys i really appriciate it. I just got my truck this year at a good deal. It has 84k miles on it and the local lot i bought it at put on new bearings all around brakes, rotors,waterpump,driveshaft,cv joints, and those new nittos and wheels and i got it for 5,ooo dollars because the clear coat is coming off. I took it to a dodge dealership and they did a complete check of the vehicle and the only thing it needed was a tierod end. Had that replaced and all the checking cost alot but its nice to know the truck has nothing wrong with it