BMW ZKE Remote Coding

Remote coding in ZKE modules does not require diagnostic tool.

The procedure works on both new (virgin) and old (used) transmitters. The procedure is the same for the newer diamond shape keys, just remember that Button 1 is the unlock button (the button closest to the key blade) and Button 2 is the lock button (center button with the BMW logo).

Please have all the keys with you when doing the remote teaching procedure. Keys not synced will be forgotten by the car and the remote will no longer work! This procedure codes the remote keys only and does not affect EWS immobilizer.

If the LED does not flash or the central locking system fails to respond, you must repeat the initialization procedure.

If you possess additional transmitters for your vehicle (up to a maximum of four units), you must now initialize these as well. Be sure that no more than 30 seconds is allowed to elapse between the individual initialization procedures. Repeat steps 3 and 4 for each of transmitters when doing this. The central locking system will confirm every initialization procedure as described in step 5.

Frequently asked questions