I have a 1988 135 Mercury that turns on the overheat alarm when I am pulling a wakeboard just above planing speed. It works fine at idle and high speed. I have replaced the water pump housing and impeller each year, and it gets better after doing that, then slowly deteriorates. I have replaced...