Originally Posted by Silverfly
I'll give it a shot.
The thermostat may be defective. Try dialing the thermostat way up to see if it stays on longer. Mine is a red dial on the control. The ' puffing- out ' problem is probably due to a weak pilot - a separate problem from the first.
If that doesn't work you probably need a new control.