Got a 1986 evinrude 40hp that has been causing me all kinds of headaches! starts and idles fine, can get about 30% throttle and then the surging, erratic running and dying starts. So far, new fuel tank, fuel tank lines including ball, 2 fuel pumps, spark plugs, cdi, I cleaned carbs once, had carbs cleaned professionally once with the float set to spec. I have run out of ideas on what could be causing it. any help or ideas would be greatly appreciated!