my 89 50hp merc 3 cyl over temp buzzes at full speed, If I pull the throttle back to idle, it goes off imediately. I get great water thru pee hole, don't seem to have a thermostat, took the water plate off and inspected it, and put it back together. I must be pulling air thru the water pump...