ive opened one up before,cleaned the contacts,be carefull ,there isnt much slack in the small wires,it went for a couple of weeks,opened it up again and cleaned it and put a slight bend in the activation direction of the contact bar,went for a couple of weeks so i just used another old one i had,the electro magnet part might be getting soggy giving a feeble pull maybe?its only 37 years old i should complain!