Take the front panel off and check the gap between the end of the electrode and the metal hood, it should be about 12mm. Over time the electrode decays and the gap widens preventing the spark. Bend the metal hood slightly to get the gap right and put back together. This worked on my ancient Netaheat that seemed to be endlessly trying to relight.
Graham K, January 2009