I have a 60hp Johnson engine, 3 cylinder, 2 cycle, adding oil to gas. The engine runs wide open at 5100 rpms, then drops to 4100 with no warning and at full throttle you cannot get over 4100 Does it cold or warm. So far I feel I have eliminated I think most fuel issues, new pump, hoses, filter, squeeze ball. I have also replaced the 3 coils and spark plug wires and plugs. The issue is sporadic, goes for days with no problem, then will give me trouble all day. When the rpms drop it runs rougher like a cylinder is not firing but not rough enough to think that it is only running on 2. HELP!!!! Driving me crazy. Any one have this issue?