My 2005 Mercury 90 hp 2 stroke idles well, runs up to 2500 rpm ok, but stumbles above 3000 rpm.
Carb's adj. don't help, changed to external gas tank, new gas filter, new gas, new plug wires, engine runs rough above 3000 rpm and dies higher than that. Strangely if you disconnect any one plug...