I did'nt expect to fix it by cleaning it but the rubber is good, its not that old, just had a load of scum stuck to it. I am having another boiler fitted soon but want to get this one working again for the time being.
Not worried if the diverter is still stuck, i do need heating though.