My boiler is new, well 4 years old, and seems to be complicated. The downstairs bit is Potterton and heats the water for the radiators and works fine. The upstairs bit is Gledhill and heats the water for the showers. It has stopped providing hot water twice now. The first time it just needed a new sensor wire, this time my plumber has tried that again, but still no hot water. He said that it may be caused by scale that has damaged the thing that heats the water as it passes through it. He told us to chuck a bottle of X300 into the tank in the loft, then wait 4 weeks and drain 2 buckets from near the damaged thing. I still dont have hot water. HELP!