boiler pump would run for 30 sec every now and again, nothing else. changed thermistor on heating side which i think is a high limit stat and then linked out flow switch on back of pump. All works after changing flow switch. day after nowt again. pump runs , fan runs , no spark unless i suck on aps tube. is this faulty aps and could the aps originally told the pcb that fan wasnt needed.