Want your CanAm driveshaft to last longer? When changing your pinion seal, go ahead and change the wear ring so the driveshaft does not get grooves in it. The wear ring will help protect the driveshaft and fits on an 18 or 20 spline fully machined yoke.
Don't sacrifice your driveshaft for such a small part to help protect it.