I have to warn anyone who wants to try this method as I believe those key fobs are fragile. One of the ignition key with remote (once piece for BMW at the time, not 2 pieces like most others) for my 2000 BMW 528i accidentally dropped to the ground and got run over by a tire. There’s no physical damage whatsoever as BMW key comes with a leather folder to protect the entire key, but the key could no longer start the engine when I turned the key. BMW dealer said that the anti-theft chip built into the key somehow got damaged. Back to that day a new key cost me about $200 with key cutting and programming. Worse, it took me almost 1 year with 6 visits to 2 different BMW dealerships and at least 2 master mechanics with BMW USA tech support working on BMW programming computer, they still couldn’t program the key properly with all the features used to have and on the other original key. Eventually I read the service manual, went through a manual key reset procedure and accidentally fixed the problem without hooking up BMW programming computer.