RE: engine puffs in air...
I have had a small piece of matter in the spray bar area and that will restrict flow substantially. pull the needle and run a very light wire thru the opening. Sometimes the object is hard to see but will cause some of the problems you discribe.