this is how you do it on my lancer for the immobilizer (if fitted)
1. Connect the MUT-II to the diagnosis connector.
Caution Turn the ignition switch off before connecting or disconnecting the MUT-II.
2. Check that the diagnosis code No.54 is not displayed for MPI system. If the code is displayed, carry out troubleshooting before proceeding to the next step. (Refer to GROUP 13A – Troubleshooting).
3. Use the ignition key that is to be registered to turn the ignition switch to the ON position.
4. Use the MUT-II to register the ID code. If you are registering two or more codes, use the next key to be registered to turn the ignition switch to the ON position without disconnecting the MUT-II.
5. Disconnect the MUT-II. This completes the registration operation.
6. Check that the engine can be started by each one of the ignition keys.
7. Check that the diagnosis code No.54 is not displayed for MPI system. If the code is displayed, erase it. (Refer to GROUP 13A – Troubleshooting).
When the battery in my commodore remote went flat holden wanted hundreds of dorrah for a new key because apparently everything needed reprogramming, told them to stick it so take that as you will.