Hi, overall motor is running very good but on occasion when idoling the motor will cough or sneeze. This occurs occasionally. After recent work I'm told the spark and compression are good and am running new champion L77jc4 spark plugs with .040 gap. Dropped filter and no water noticed in gas. Recently seafoam in gas to clean carb. Appreciate any suggestions. Thanks.