About 6 months ago, my factory electric fan started going on and off randomly at below 200* and continues to do so, even in winter. I've had a lot of overheating problems in the past, which are now solved, and the fan always used to come on right at 218* like it was supposed to. I've disconnected it for winter use, but want to resolve this before spring comes around, since I don't like the fan always going on when it's not supposed to. I feel like my temp guage is working Ok, since the engine is not very hot when the elec fan goes on. Any ideas? Seems unlikely that the ECU is just farting overheating signals to the fan. Is my ECU temp sensor the same one used by the temp guage? If not, then that one could be bad I guess. Any input is appreciated.