i had my local driveline place rebuild my front shaft they put new u-joints slip yoke on the one end of it and the drive shaft was rebalance... with spicer u-joints.. i put 2 sets of them in then then i went to a solid cross u-joint now i keep breaking the yoke off the front diff.. the truck does not a have a lift just 305/70/16 tires