My car ran hot too. Plus I bought it as a n00b. It didnt even have an aux fan when I bought it. I made a 5 series one work and bought a new temp switch, thermostat, waterpump, antifreeze (make sure you get the stuff safe for aluminum engines), fan clutch, and shroud (it was missing). Runs awesome now. But even in traffic I never hear the aux fan come on. I know it does tho because I jumped out the wires. Maybe my guage is off and it never really gets that hot. Do your guys E30's temp guage kinda float between 2 points, like the needle never really sits still like on newer cars?