I have a 150hp carbureted Merc with about 600 hrs on it. Runs great at all RPMs but starting in August, overheat alarm started going off at trolling speed (2500RPM) but not at high end or idle. Water pump was replaced in September, but did not fix problem (cheap after mkt pump?), just changed...