Turner or Bavarian or the dealer.
Yes, your car overheated because there was air in the system. Also, do you have a manual transmission? There are ways to test the fan to make sure the fan is shot rather than rely on the mechanic saying its shot.
Mods: OEM clears all around, ZHP ///M weighted shift knob, GruppeM CAI, UUC Clutch Stop, B&M SSK, red line fluids, golf tee
Last edited by edsmax; 11-21-2012 at 02:12 PM.