Ah, I see.
Well I ran the boiler in hot water only setting (gravity feed only), and it still bangs. So I guess it is not the pump.
I also guess that leaves
1. Air in system - how does it get there and how do I get rid of it
2. Scale, sludge etc.
Any more comments would be...