Also, my fan is still needed even in these cold conditions, especially at idle. My oil doesn't get above 100 hardly ever at the moment, so when its running, check your oil temp (seen as though your water gauge isn't working).
This could be a cause of your over heating.