Rebuilding xp900 front end

Ok so I’m looking to rebuild the front end of my xp900. I have slop in one of my wheels so might as well do it all. I need suggestions. As far as bushings I’m going with super daves kit. And for ball joints also super daves. I read that those seem to be the best on the market. Now what about tie rod ends? What brand do you guys recommend and should I just do the end of the whole tie rod? Also what bearings? While its apart I’m also going to do the utvinc front bolt on gusset kit. I want my front end to be as good as possible. Thanks everyone.