I'm working on a Payne roof furnace. I've replaced all vital parts and checked the gas pressure. The furnace has a johnson control ignitor and dual valve. Once the burners ignite, they go right out again. Sometimes it will stay lit and then the furnace works until another cycle. Then I never know what to expect. Short of replacing the entire valve and ignition assembly, any suggestions?