When was it last serviced? Could be spark gap too small, duff spk gen, poor inlet working pressure at ignition. Ideal have a new improved ignition board now(pcb 41) which sparks then opens gas valve. Instead of sparking and opening gas valve at the same time.