Yo no soy ningun experto, pero puede ser que sea una protección por sobretemperatura, y al subir de vueltas el motor se caliente y se pare... Comprueba si el motor se calienta, si el chorro de agua sale sin fuerza y el agua esta caliente tendrías que cambiar el rodete...
A mi me pasa algo parecido con mi fueraborda, y en el bloque del motor lleva una sonda de temperatura, roscada al cuerpo del cilindro. El mio lleva dos cables, si los saco y los uno, el motor no se va abajo, pero corres el peligro de cargarte el motor

. Si es eso, tendrías que averiguar porque se calienta el motor...
Yo le he cambiado el rodete, y me sigue haciendo lo mismo, por eso he anulado la protección y voy controlando la temperatura del motor para no cargarmelo... de todas formas yo tengo un velerito, y el motor lo uso solo para entrar y salir...
Suerte

!