How to Program a BMW Replacement Key Fob If you own a BMW, you likely have a key fob that opens your doors and also starts the engine. These advanced key fobs run on an internal battery, which can wear out over time and need replacing. It's simple to replace