Well then.hasent been right from the beginning. Then the dealer should have made it right.#1, changing jetting because they clog up is the wrong move,motors are set up the way they should be from factory,changing things just makes it harder for any tech to figure out what the real problem is.Being sure the fuel is clean is the number one priority. A fuel water separator is in order,along with clean fuel tanks. In my honest opinion,ethanol has no bearing on issues with most boat motors,except the fact it eats up gunk in the tanks,and non ethanol fuel lines. I myself run ethonal,no problems,except the end of season,I run non ethonal, just as a safety bumper. Jet it properly,synk/link,clean fuel,carbs will not plug up. Is your mechanic marine or ?? Keep us posted on results.