I suspect more fuel system contamination than you might think. At the very least I'd change the fuel filter, pull the air horns off and flush them clean of any contaminants. Be a good time to change out the needles & seats, add new acc pumps, and check your float levels. .02