Hi agile. Thank you. Do you know how we might stop it from happening again? If he cleaned the heat exchanger last time and added the spirotech thing, and neither of these have helped long term, is this likely to be a yearly problem do you think? Sorry to ask more questions....