Also check the CV centering joint too. If you are paying to have those u-joints (maybe the CV centering joint too) replaced by a shop, you may find that a brand-new shaft from someone like Tom Wood's at
www.4xshaft.com is not that much more $$$. Make sure to use Spicer 5-1310x u-joints which are sealed, more durable, and stronger than greasable u-joints.