I have a Yamaha 250TURP (1991) on a 23' 1975 SEARAY, the engine RPM drops to 4200 after getting on plain from 5300 when full throttling from idle (and it gets on plain FAST when doing this), of coarse causing the boat to slow, if I ease into it (from idle), it eventually hits 4200, but no higher, this approach does not get me up on plain QUICKLY either, If I idle a few minutes (and it has to be at least 5-10) then full throttle - it performs exactly the same as first mentioned (gets on plain fast hits 42 mph, then drops back to 29 mph)- the motor has performed like this for some time, EVERY time, other than that the motor performs perfect, I'm told the high speed stator trigger is failing or the high speed stator is failing caused by the rise in heat produced when running at higher RPMs - all I see in the parts diagram is the pulse coil - Am I heading down the right track or could it only be in the control box? could a bad stator or timing base be the cause? I was told the Black box was replaced in the past and That's IT. I don't know if it was doing this before that though.