2009 850xp-steering knuckle fix ??

so my 2009 850xp came up with a lame knuckle the other day. I replaced the ball joints and added new hub bearings but this did not fix the wobble problem. I should have known when the new ball joint went into the knuckle with no problem.

I checked with the dealer, he said it was already serviced under the recall bulletin as I bought it used with 3000K miles on it. My build date was 7/14/2009.

If you can find one a new knuckle is 150.00 which I don’t want to spend after having to spring for new ball joints and bearings. Any potential work arounds to this problem??? The top ball joint moves the most.

I’ve seen posts about adding a shim or drilling a larger hole to accomodate a larger bolt, would be good to know if these options ever pan out in the long run ???

thanks Guys !!