Raise the car and remove the front wheel. If equipped, take off the ride height sensor link rod clamp from the control arm. Remove the control arm fasteners and lightly tap the inner control arm mounting bolt out of the front subframe. Use a BMW special tool or equivalent to separate the ball joint from the steering knuckle. For installation, ensure that thread bores, bolts, nuts, and mating surfaces are clean. Install the bushing end of the control arm to the subframe using new fasteners, but do not tighten the nut at this time. Attach the control arm ball joint to the steering knuckle with a new self-locking nut and tighten fully. If applicable, install the ride height sensor link rod to the control arm. Reinstall the wheel and lower the car. Tighten the bushing end of the control arm to the subframe with the car on the ground and loaded, bouncing the suspension a few times before final tightening. Use a BMW scan tool to carry out steering angle sensor alignment and check the vehicle alignment.