I had the same problem with my Britony, I traced it to faulty micro switch for DHW flow it was being closed by valve but contacts must have been dirty and although would fire boiler would not keep continuous contact so switching it on and off, new switch fitted and no problem since