How to Program a BMW Replacement Key Fob If you own a BMW car, it likely comes with key fobs that unlock your doors and also start the engine. These sophisticated key fobs run on an internal battery, which may wear out over time and eventually need to be replaced.