I got a 97 318 5 speed and some time when I am at idle in traffic the car will overheat. The car will work fine if I am on the highway or driving. But give it about 3 minutes and it starts to overheat. Sometimes I can hear the fan working to cool it down when it is reaching the white bar. But the fan does not work all of the time.
The car has an electronic fan. Maybe I'm wrong, but I think that they did a fan delete or installed an electronic fan there. It was working fine the first 4 months that I had it but about 2 months ago the problem started. It's barely noticeable since I drive to work with no stoplights, so I barely have to stop. A coolant flush has been done and new thermostat installed so I am guessing this is an electronic issue. Then again I don't know.