On a quality drive shaft the run out tolerance measured at each end should be no greater than .005". The centripetal force caused by Excessive run out of the drive line tube will excite vibration, even if the drive line is perfectly dynamically balanced. The drive shaft can be heated with a gas torch and water cooled to reduce the run out using a drive line machine similar in appearance to bench type lathe and a dial indicator. Noticed all the aluminum drive shafts have welded tube to yoke joint with a circumferential bead weld. Welding will distort the tube. Have an aluminum drive shaft removed from a 1989 ,non GM light duty truck, where is there no circumferential weld, as typically used on steel drive shafts. The aluminum yoke is pressed into the tube with an external collar sleeve over the yoke to tube joint. A pin is inserted through the joint connection. The aluminum pin has only a small tack weld on each end the collar to secure it in place. Aluminum welds are sensitive to fatigue cracking caused from vibration. A quality drive line is bench balanced using specialized drive line machine with counter weights tack welded on both ends of the drive line tube. The bench method uses a dial indicator. The tolerance is only .002" run out for a quality drive shaft. Of all the dozen 2015 Silverados I crawled under at the dealership , found no counter weights on any aluminum drive shafts. Balancing the drive shaft installed on the vehicle has advantages. The mass of the differential pinion shaft , housing, pinion gear are integrated into the balance as opposed to a bench method balance. Stainless steel worm screw hose clamps secured the drive shaft tube maybe used. The worm screw and cap weight approximately 1/2 ounce. A small hand held vibration analyzer, strobe light and vibration sensor maybe used to balance the drive shaft. The analyzer will indicate the frequency of maximum vibration amplitude and the level of amplitude. In addition, the tubes are not perfectly straight and some are bowed more than others. The straighter the tube the smoother it will run.
A quality drive shaft will have a .010" maximum run out tolerance at center of the shaft
compared to .005" run out tolerance at the ends.