Why do you think its the key fob that is not letting you start the engine? Do you see key not detected warning light on the dash when you press the start/stop button? If its due to battery problems, try starting your vehicle while touching your key fob to the start/stop button.
You can reprogram the key with an OBDII scanner, see this video: