On my 1994 Yamaha 115, I have had problem with buzzer going off at ~4200 rpm. No temperature or oil problem indication on panel, have moved depthfinder pick-up to avoid cavitation, replaced both temperature sensors, replaced both thermostats, replaced water pump impeller...mechanic says engine...