I am having the same problem as you with regards to the banging, but this only happens when I put my programmer on "1 hour"...i.e to get HW or CH for 1 hour.
However since this began last sunday I have found that I can't get HW and CH at the same time...although the pipes in the cupboard for...