I have a 90 HP Mercury Motor - I have replaced the impeller. Overheat alarm comes on continuously even without motor started. I have run the motor at idle - engine block and heads are not hot, but alarm continues. I am assuming the sensor or wiring is the cause??? Any comment or help would be appreciated.