Puffing sound, makes me think sticking valves. Don