I broke the U-joint at the front right cv joint on my 2001 500 4x4. I ordered one from the dealer but it is too big. The inner dimension of the yoke is 22mm. Can someone please help me out with this- Im thinking its a yoke/cv joint off a 95-97 possibly. It does have inner locking rings on the ujoint. Any help would be greatly appreciated.