Or, there may be an earthing problem somewhere - it is a Ford after all
The temp sender (as you know) has a single wire that pretty much crawls straight back to the instrument cluster. As you've changed the clocks already, and have 'second opinions' on the water temp, you probably have a wiring fault somewhere in the wire from the sender to the clocks.