I have a 1998 75hp force. Recently lost top end RPMS. Seems to be skipping at about top end of 4000 Rpms. Used to do about 5200 RPMS. Removed and cleaned Carb. (Single Carb) checked compression on all cyls. All are above 120 psi. Idles fine. Changed plugs. Checked for spark on all cyls at idle. All good. Could I have a bad coil? Any Suggestions?