Open the FOB and check the battery hold down. The solder isn't good from the factory and they like to lose connection. Also the button pads themselves wear out. Some people have used foil on the backside of the button, but you can buy a whole case for a few dollars and throw your circuit board inside it and have one good as new.