Hi ------ Try adding a new thermocouple. Make sure the pilot assembly is clean, and the flame hits the middle of the thermocouple (or close). If you have to change your furance and want to save money , there is a diy guide at www.furnacebook.com . I am thinking though that should solve your problem