If you have a multimeter and when engine is cold and fan is going disconnect temp switch turn your mm to ohms and put the two leads across the two terminals on the switch, if the meter reads 0 ohms the switch is faulty and get another one. I would bet money it will be the switch, Get a new one.