A friend's 940 has been overheating occasionally for quite a while now requiring the heat to be cranked up in all sorts of weather to keep it out of the red. He eventually tracked it down to the electric radiator fan occasionally not starting but I haven't had a chance to diagnose it further. What's involved in the fan control? Is there anything other than a relay and a temperature switch? My two main suspects at the moment are a bad relay, and a bad winding on the motor armature causing the fan to not start if it happens to stop on the dead winding. Is there anything else I should check?