Yep it was the heat exchanger they replaced, but that time it just packed up altogether,with it being summer, it was just set up for HW and the CH was off, whether the recurring problem is connected I don't know.
The light which is always flashing slowly is the ignition failure light, when...