You probably need a new part fitted called a 'thermocouple' it is a component that fails eventualy on lots of gas appliances,in the short term try holding the button in for longer until it warms up.
Rich
August 2011
Automatic Answer
We may have found other answers which could help you.