2003 BMW 3-Series Remote Programming Instructions

NOTE: This procedure will only program the remote portion of the key. You will need to get the key cut and the transponder programmed by a locksmith or dealer. 

  1. Working from within the vehicle and with the doors shut
  2. Turn ignition to position 1 and back to off within 5 seconds.
  3. Remove the key from ignition and press and hold the unlock button for 15 seconds during this time press the key lock button 3 times within 5 seconds.
  4. Release both buttons.
  5. Doors will lock and unlock to show correct programming has occurred.