boiler has intermittent ingition fault. Ignition indicator light always illuminates ok but sparking does not occur when fault is present. Main switch board PCB and ignition electrodes have been renewed but fault still recurs occasionally. Any advice pls