It was 32 this am and soon as I started the engine, the fan comes on a few secs later. Idle of course goes up when the radiator fan comes on. Drove it to work and it did it again during a stop. Has been like this for 6 months or so. Replaced both temperature sensors. The one to the right of cylinder 1 and the one in front of the engine. I don't have defrost on.