Depends on what your problem is. Here is the thing, first, my 2 piece driveshafts were too short. The guy at that re-tubed my shafts told me how to measure so he could get them correct after telling him I had a vibration. My shafts were around 3/4 of an inch each too short. Second, I think the cross-member on these trucks are too flimsy and should not be bolted directly to the frame, notice the transmission crossmember has rubber in it. So I think getting rid of the crossmember was really what helped mine, but if you have something else worn out the driveshaft will not correct that.