I have a '96 Subaru Legacy, just had a shop install 4 new struts.
During the install, the pinch bolt had snapped off which holds the passenger side balljoint to the hub. This required a new hub from a junk yard car as the easiest fix, along with new balljoint.
I got a hub from another '96 but it was from a non-abs car (my car had ABS originally, just not working). I told shop to install anyway and eliminate that wheel's ABS sensor. They installed it with new balljoint that was cheap from rockauto.com
I have found, that new balljoint on the passenger side is loose between the balljoint/hub! Even though the 14mm pinch bolt is completely tight.
I called Subaru parts desk, and they told me the two versions of hubs are different, but the balljoints and wheel bearings should be the same.
So why is my new balljoint loose? Is the most likely possibility that rockauto.com sent a cheap/wrong part that is close but slightly smaller?