Can someone advise me, please? My system is getting on a bit and has started behaving erratically. I have an Ideal Elan 20 boiler, conventional cylinder, roomstat in the hallway, and a fairly new programmer. The diverter valve is in the airing cupboard above the pump and has a lever sticking...