I have 1997 Evinrude 115 (E115SLEUC). It has fresh, properly mixed fuel, carbs have all been cleaned, new spark plugs. It has an erratic idle and seems to be misfiring/stumbling at higher RPMs. Cold start selenoid is working properly. What are the chances of a bad ignition module or optic...