RE: engine puffs in air...
Inside the fuel tank,there is a clunk on the end of the line. Some of these have a really fine mesh screen in them. Worth a look. If you removed the carb to clean it make sure everything is lined up and it is seated on the o-ring well. The o-ring itself could have a crack or something. Check the little o-rings in the needle seats as well. Sounds like it is pulling air somewhere for sure.