I have had a similar issue with mine and i since read up that these Yamaha outboards go into limp mode when there is a temperature issue or a 2 stroke oil pump malfunction, it limits the motor to 2000rpm enough to get you back to shore. I know this doesn't solve your issue but i just noticed it wasn't mentioned in the forum thread.