I have a 1991 120hp Force on a Bayliner 2002. The engine runs very sweet up to about 28mph. Above that speed the overheat siren comes on within a few minutes. Kept below 28mph no problem. The impeller has been replaced although it seemed ok.The thermo was damaged but the problem was exactly the same when run without a thermo.Water coming from the two top ports appears to reduce as speed is increased over 28mph. Anyone suffered the same problem/ any ideas please?