The cause of the overheating according to the dealer was that the transmission cooler fitting cracked letting all the coolant out. Of course they said it had nothing to do with the replacement of the alternator. How do you believe someone who cannot even diagnose a battery properly.
Needless to say, I need to find a reliable independent BMW mechanic in the downtown Toronto area.
Has anyone any suggestions ?