Just realize you can't program the fob yourself. You can swap the board from your current fob into the new one and that should fix your issue if it is indeed the buttons being worn.