The old diapragm was in pieces so the pin would not extend when the Hot top was turned on. I have fitted a new diapragm and brass cover, however now the pin extends but does not retract fully, leaving the switch on all the time. I have checked that the diapragm is seated properly and replaced a worn o ring on the water regulater behind it but it still does not retract properly. Any ideas? I need to keep the old boiler running for 6 months or so until a brand new boiler is fitted in a new extennsion.