There isn't anything specific to 99 on the shafts. They are all the same 98-03 as are the diffs for the HD trans. 97 was the oddball year that used a different output shaft and clip to the diff.