this Front Ball Joint 31131103834 - E10 Fits both left and right side
This is the ball joint has been tested perfect, that bolts onto front spindle housing, then connects into the front lower control arm.
The ball joint is an essential connection in the suspension of your vehicle. It is an important part for the steering knuckle and allows everything to turn and articulate properly. If yours is bad, the symptoms can include noise and shaking in your vehicle and an overall loose feeling. Replace yours with a new unit from us.
It's the perfect part to replace when doing front suspension work.
bmw Front Inner Ball Joint 31121126253
bmw Ball Joint 31121139131 fit Series 3 (E36) 316i 318i 320i 325i
Control Arm 31126777851 31126777851 31 12 6 777 851 6777851 fits Series 3 (E46) 318i 328i 320d 323i 330d Series Z4 (E85) 2.2i 3.0i 2.5i Series Z4 Coupe (E86) 3.0 si
Control Arm 33326774794,33326770776 33326769972,33306772242