i had the same problem with mine and it ended up bein the wires for the water temp sender bein to brittle and not getting good enough current through it
the water temp sender? is that the thermostat? where is the water temp sender and what does it look like?