97 fourtrax 4×4 front hub questions…

I have been fighting with this dang front end since I got this atv…i had a leak in the diff seals so I tried to pull the axles well it was stuck in no matter what I tried I got fed up with it so I bought a new used diff and axles go them traded out no problem. The same time I replaced the left knuckle and ball joints. So now I have all new besides the hub. I put it together and it was still rocking back and forth on the bearings. BAD.. So I took the hub back off and compared with the right….the right side had a tapered shoulder that snagged up in the bearings perfectly…. No more rocking. I can’t find a "shoulder" on partzilla and the ones on eBay all look like the ones that didn’t work. Anybody run into this before? Are the hubs side specific?