Well ...a short update. I managed to tear down the front end and had two sleeves come off of the wheel carrier with the control arm balljoint bolts. Just bought a pitman arm puller at autozone and should be able to square things away over the course of the next few days.
Will get the new tierods as close to spec as possible and have it aligned at the local BMW dealer near my work. On the plus side, this has given me a chance to inspect everything under the engine very closely.... ;-)
Looking forward to buttoning things up! Glad I have other cars to drive.