I have a 2001 50 hp 2cycle Johnson. Had a low oil indication last fall and solved it by adding oil. Next day after a long day's run during power up to full throttle the motor started shaking and rpms dropped. I could not power up beyond 2300 rpm. Took in to shop and they said it might be a stuck sensor that put motor in an "emergency mode". Said they fixed it. I tried it and it seemed to work last fall. Just took it out for the first time this year. Ran fine for an hour or two, then as I was about to head back, the problem resurfaced. I tried shutting the motor off each time. Let it sit and then restart and power back up. It runs fine for a bit then does it again. So I idled back and trailered the boat. Could it be the Stator or the Oiler giving me a problem? Has anyone else had this problem and resolved it?