Sounds like the temperature sender is either intermittently shorting out or more likely you have a chaffed wire to the sender. If it shorts to earth (or the engine block) the needle will go to full scale. Fan always runs as it is driven by the engine rather than being electrical. When its cold...