1989 90hp overheat alarm , stays on when I turn ignition on with out motor running at all .I have checked all connection's on motor all are good .In control box where all the wires come back to are also good by ignition .Have replaced water pump last fall , steady stream out of motor.This has been an intermittent problem the horn will stay after running and sometime's it will shut off by itself , then on next start up it will not come at all . HELP!!!!!!!!!!!!!!