Good Day - I have an 1988 F9.9G four stroke Yamaha outboard. It starts and idles well. After running for 4 or 5 minutes at higher revs it goes to lower revs ...(kind of like it miss fires. After a few minutes at the dock, the motor restarts and we repeat the process. I understand that the CDI does this if something is a not right to protect the motor. Dealer serviced motor - replaced oil press switch, thermostat, plugs, coil, CDI, impeller with no change. Will try ring free this weekend. This has been going on for a season and I would appreciate any ideas or suggestions...