I have a bit of a set back... I have a 2001 grizzly 600 its a great bike i love it best bike ive had. But i cant seem to keep ball joints in it. the first ball joint fell out at about 50 mph sending me sliding down the road and the bike in peaces. Me and my dad rebuilt it . And replaced the ball joint with a kympex a arm and ball joint since they are made together. About 2 weeks later i broke a front left axle and when i replaced it i found that ball joint bad again.. I thought ok maybe a odd ball in the batch and messaged the company and they sent another. Well today i was at busco with the fellas and once again another ball joint falls out thank god i wasnt moving to fast about 5 or 10 mph. Ive read up on this a little bit and the only thing i found was the nut backing off. But in my case the ball itself is coming out of the arm . Hoping someone can lead me in the right direction with maybe a better company or some tips .... thank you.