The passanger side tire sits in just fine and does not rub at all, so it may be that the drivers side SM needs adjusting.
As far as ball joints go, do they need to be replaced if the grease fitting is blown apart? I checked them out and they seem to be ok, no play, excess wear or clunking. The only problem that I can see is that the fitting (not the grease fitting, but the big one that holds the grease in) is busted and therefore, the grease is coming out of it. I am planning on replacing both upper and lower ball joints to be safe.