I have an 2007 25 hp 4 stroke efi. Cranks and idles great. Can get it up on plain and is running good and has a stream of water coming out the pee hole. After going about 300 to 400 yards the buzzer comes on ( one continuous buzz) can shut the motor off and let it sit for five to ten minutes after that it cranks and runs good. But after you finally get to the fishing hole and fish for an hour or so and crank to switch locations it'll do the same thing again. Like I said, the impeller/pump is good I think because it pees a descent amount of water! Today I took the thermostat out and checked it in hot water, I seems to be opening and closing fine. Please, somebody help!