How to Program a BMW Replacement Key Fob If you own a BMW you probably have the key fob that opens your doors and then starts the engine. These sophisticated key fobs run on an internal battery that will wear out over time and require replacement. It's not that difficult