Last year i replaced the ball joints on my bmw. A year later i am in
the same boat. The first time i tried to save money by having an
autoshop press the ball joints into the existing control arms. I was
told later that this is not the way that bmw does things. Is the
wearing caused by poor quality part or because i had them pressed in
instead of replacing the control arm.