Did you see the cracked tie rod with your own eyes? I say this because many well intentioned tow truck drivers give opinions on what is wrong with a car, and by the time is gets to the shop, the owner of the vehicle is telling me " the tow truck driver said it's 'so and so' wrong with my car" when in fact, the tow truck driver had no idea what the real issue was. Why not get your car towed to a good German shop, or the Dealership and have a skilled Tech look carefully at your car while it is up on a lift, and then bring you over and show you and explain to you in plain language what is wrong with your BMW.
http://repairpal.com/directory?address=37385&car_brand_na...