Drive Shaft Play

New driveshafts have to be made for the truck and they work great and have u-joints that can be replaced. They cost about $600 and you should have a shop do the work because sometimes the new shaft is too short or long and has to be redone.