I just purchased my 1st boat it is a bay liner 195 with a 4.3 mercruiser I/o. It has a fresh water system that overheats at idle and runs around 200 at full throttle. The impeller was replaced last season and I flushed the system with a hose and replaced the thermostat, but it continues to overheat, what else can I check? When it gets hot and I shut it down to cool the motor acts like it is vapor locked and won't turn over for a while. I just lost the starter my last trip trying to get it to unlock, does anybody have any suggestions about that?