RE: engine puffs in air...
Once the engine unloads it will need more fuel as it is getting more air, it really sounds like it is leaning in the air if you have a filter in the tank it could be slightly restricted also. Many tank clunk things have filters in them.