Anthony Curren
Sorry but Only a visit from a gas safe engineer can diagnose this. It could be any of these Spark or sensor electrodes. Pump Gas valve Fan Fan sensor Overheat stat If you put a request on this site there are several engineers that will visit for free diagnosis