They don't come on when the engine gets hot they come on when the engine gets too hot,if your gauge is steady at about 80deg it's ok when it gets to high the fan will cut in and bring it down,Why do you think it's not working,it only works when it has to,Watch your gauges thats what they are there for.
a, April 2010