my baxi 105 works ok when heating is on but when i put the hot water on it initially ignites for approx 20 secs then cuts out for no obvious reason before reigniting again for another 20 secsand repeats this until the tap is turned off.anyone any ideas.