I just took my ends to a driveline shop and had them make a custom length one. It really wasnt that expensive and I knew it was right.
Dave