I have an Armstrong Model UHPA090AE1 hanging unit in garage. The unit has a spark ignition and the unit fire the flame last for 25-30 seconds than goes out and re ignites. I checked the High limit its good and the flame sensor looks brand new and was replaced last year. I did clean the flame sensor with steel wool but unit still does the same. Any ideas?