bellairaphon , i think you may be right , checked pump as suggested and seems to be running ok , timer coming on at right times but no heating at all now microswitch seems old and the pin is always loose , whether timer on or off , i cant check it though because heating will not work at all...