Snapped the LH U Joint getting rowdy off road and ordered a new one. The one I ordered is 24.5 inches long and is about 2.5 inches too long to fit. I assumed (stupid of me) that these were one size for that year. Now I hear there are three sizes. I've searched online but I haven't found a table of where to check this? Thoughts? Advice?