I have a 00 323i. Yesterday when my wife was driving and there was a strong odor, what she describes is the smell like when the car overheats, but she said the gauge was normal. When she shut the car off the radiator fan kept running and she disconnected the battery to make it stop. This morning I start the car, run the temp up to noon, or half way point and the fan will not come on at all. I tried to get the car to get hotter than the norm and the gauge wont go past half way(normal) Could this be a thermostat or is the fan bad. Any ideas?