Yo tengo 5 llaves, hice 4, el único inconveniente es que te las tallen bien y la llave entre y gire correctamente. Tuve que desechar 2 que no hubo forma (el tio no muy hábil).
Cada llave va con un numero, con el AK90 lo conectas al EWS, descargas los datos del mismo, indicas una llave, tienes hasta 7 creo recordar, grabas la llave y después vuelcas todo al EWS, ya queda en memoria cada llave programada con su numero, cuando la metes en el contacto lee que llave es, eso lo puedes ver con el BMWscanner.
Si alguien necesita ayuda y esta cerca yo la semana que viene estoy de vacaciones.