Plumbing Problems in the UK? Ask a Plumber Now.
Hi This sounds like its the plate heat exchanger either scaled or blocked with magnetite (black sludge)
When the heating is on the boiler has got a way of transferring the excess heat generated from the restriction in the plate heat exchanger.When you only have hot water on the flow and or heat transfer is restricted causing an overheat. it will cool down and the process begins again.