New to the page and first time poster. I Have an 03 Rev 800r, after a accident in the beginning of January due to the failure of a lower ball joint, I ended replacing a bunch of parts. Upper and lower a arms, steering rods, that I found on Facebook marketplace. I bought new upper ball joints, and Kimpex lower ball joints. After I assembled the sled I rode it the rest of the season and it rides like new. Now here's my issue, the Kimpex lower ball joints sit a high, making the snap ring not sit flush with the top of the lower A arm. How I solved this issue is rig up a steel spacer to put underneath the A arm making the snap ring sit flush like it should. My issue is it eats at me on the trail that its going to fail again. So I was wondering if any you have any upgraded front suspension kits on your sleds? I see LeaderRPM has some but none that fit the older revs. Where would you recommend getting ball joints? Any recommendations are Helpful.