Had the same thing happening with one of my 150 Yamahas. ran great, good stream of water, whenever went over 4300 rpm, the overheat alarm came on.Pulled and tested stats and found one was not opening,replaced both stats and problem was solved