I had the same thing and it turned out to be it was water in my fuel.