This is under a recall now. I would call your dealer.
Thanks LBZ, ill give the dealer a call tomorrow and ask them about any recalls.
Tonight I removed my temperature controller and checked the connections, all seems well. One thing I did notice though is that the fan will cycle through any and all speeds when the key is in the on position (engine off). Soon as the truck is started the fan may or may not cycle (intermittent). I tryed this several times, with the same results. One thing I did notice however is the fan is turning, at a low speed, without speed control, and the engine running.