My Yamaha F225c has no problems below 4000 RPMs but as I increase the throttel it begins to increase the RPM but abruptly starts to run rough and drops to lower RPM. After many trials I can ease the RPM higher to get it to run at 5600 RPM. I have a water seperation filter installed and water dosn't seem to be the problem. Is there some sensor that could create this problem.