Key Scan - Vehicle Application Guide
Key Scan - Vehicle Application Guide
This guide provides you with vehicle coverage information and processes for your
SPi KEYS Pro subscription.
For more guides visit the SP Diagnostics Support website www.spsupport.com and go to the
Products – KeyScan – Documents section of the site.
Version 1.001
Contents
Contents .......................................................................................................................... 1
Introduction to Key Programming ..................................................................................... 4
Keys ..................................................................................................................................................... 4
Remote Controls................................................................................................................................. 4
Daewoo.......................................................................................................................... 10
Introduction ...................................................................................................................................... 10
Daewoo Software flow chart ........................................................................................................... 11
FIAT................................................................................................................................ 12
Introduction ...................................................................................................................................... 12
Fiat Software flow chart – CAN Immobiliser ................................................................................... 13
Ford ............................................................................................................................... 14
Introduction ...................................................................................................................................... 14
Ford Software flow chart – Pats1 .................................................................................................... 15
Ford Software flow chart – Pats1 Escort & Courier......................................................................... 16
Ford Software flow chart - Pats2 Petrol & Diesel............................................................................ 17
Ford Software flow chart – Pats3 .................................................................................................... 18
Ford Software flow chart – Pats3 SCP Galaxy ................................................................................. 19
KeyFob Programming Procedure (Remote)..................................................................................... 20
Programming procedure using Master Key ..................................................................................... 30
Ford Coded Access............................................................................................................................ 31
Using the Pincode Access on the SPi handset............................................................................... 31
Connecting back into the vehicle to complete the process .......................................................... 34
GM / Opel ...................................................................................................................... 35
Introduction ...................................................................................................................................... 35
GM Software flow chart – Immo 1 .................................................................................................. 37
GM Software flow chart – Immo 2 .................................................................................................. 38
GM Software flow chart – Remote Fob Programming.................................................................... 39
GM Software flow chart – Immobiliser 3 (CAN) .............................................................................. 40
GM Software flow chart – Immobiliser 4 (Corsa-D) ........................................................................ 41
HONDA .......................................................................................................................... 42
Introduction ...................................................................................................................................... 42
Honda Software flow chart .............................................................................................................. 43
Honda Key Fob Programming Procedure (Remote) ........................................................................ 44
Mitsubishi ...................................................................................................................... 45
Introduction ...................................................................................................................................... 45
Mitsubishi Software flow chart ....................................................................................................... 46
Mitsubishi L200 Software flow chart ............................................................................................... 47
Mitsubishi L200 Remote Software flow chart ................................................................................. 48
Mitsubishi Colt 2003 Onwards Software flow chart ....................................................................... 49
1
NISSAN ........................................................................................................................... 51
Introduction ...................................................................................................................................... 51
NATS 5 Software flow chart ............................................................................................................. 52
Key Fob Programming Procedure (Remote) .................................................................................... 53
LandRover ...................................................................................................................... 54
Introduction ...................................................................................................................................... 54
LandRover Software flow chart ....................................................................................................... 55
LandRover CCU Software flow chart ............................................................................................... 56
PSA .......................................................................................................................................................56
Introduction ...................................................................................................................................... 57
PSA Software flow chart .................................................................................................................. 58
BSI-1 .............................................................................................................................................. 58
PSA Software flow chart .................................................................................................................. 59
BSI-2, BSI-3 & BSI-4 systems, CAN Bsi ........................................................................................... 59
PSA Software flow chart .................................................................................................................. 60
“Old” BSI........................................................................................................................................ 60
PSA Software flow chart .................................................................................................................. 61
Immo 1 .......................................................................................................................................... 61
Key Fob Programming Procedure (Remote) .................................................................................... 62
BSI Wake-Up procedure ................................................................................................................... 71
BSI activation ................................................................................................................................ 71
Renault .......................................................................................................................... 72
Introduction ...................................................................................................................................... 72
Program Keys Software Flow chart ................................................................................................. 73
Clio 1, Kangoo 1, Laguna 1, Master 1 ............................................................................................ 73
Program Keys Software Flow chart ................................................................................................. 74
Clio 2, Espace, Kangoo 2, Laguna 2, Master 2, Traffic 2................................................................ 74
Program Keys Software Flow chart ................................................................................................. 75
Megane 1, Scenic 1 ....................................................................................................................... 75
Program Keys Manual Process......................................................................................................... 76
Megane 1, Scenic 1 ....................................................................................................................... 76
Key Fob Programming Procedure (Remote) .................................................................................... 77
Rover ............................................................................................................................. 80
Introduction ...................................................................................................................................... 80
Read EKA Code flow chart................................................................................................................ 81
5AS Program Remote flow chart ..................................................................................................... 82
Pektron Program Remote flow chart............................................................................................... 83
Immobiliser matching flow chart..................................................................................................... 84
KeyFob Programming Procedure (Remote)..................................................................................... 85
Re-initialising Procedure ............................................................................................................... 85
3AS Manual Coding .......................................................................................................................... 85
SAAB .............................................................................................................................. 86
Introduction ...................................................................................................................................... 86
SAAB Software flow chart ................................................................................................................ 87
2
Subaru ........................................................................................................................... 87
Introduction ...................................................................................................................................... 88
Subaru Software flow chart ............................................................................................................. 89
KeyFob Programming Procedure (Remote)..................................................................................... 90
Suzuki ............................................................................................................................ 91
Introduction ...................................................................................................................................... 91
Program Keys Software flow chart .................................................................................................. 92
Key Fob Programming Procedure (Remote) .................................................................................... 93
3
Introduction to Key Programming
Keys
Many of today‟s vehicles have coded engine immobiliser systems, which are designed to immobilise
the vehicle by disabling many of the vehicle‟s electrical circuits, including starter motor, ignition and
fuel systems. The vehicle‟s immobiliser system is disarmed by the use of the vehicle‟s “coded key”
which is programmed to the immobiliser system.
The vehicle‟s key‟s contains a (Transponder) code that must match the code in either the vehicles
Immobiliser system or Engine Management System (EMS). Every time the vehicle is started, the
immobiliser system checks to see if the code from the key is correct.
Until now the vehicle would need to be returned to the manufacturer‟s Main Dealer to have additional
keys added to the vehicle.
Using the iKEYS application software you are now able to buy a replacement key and program it to
successfully start the vehicle. The sequence for programming the key is very specific and must be
carried out exactly as described on the iKEYS application software.
Some vehicles require a security code to be entered before you can successfully program an
additional key, and these are usually supplied with the vehicle. If the security code has been
misplaced or lost then you will be required to obtain the security code from the manufacturer.
For the Volkswagen Audi Group (VAG), the iKEYS software is able to automatically extract the
security code from the vehicle. This can be done from the Engine management system EMS. Once
you know this code you can make the correct selection and extract the security codes for the vehicle.
Some vehicles have a time delay, so if an incorrect security code is entered, the system will prevent
any further attempts for programming until a specified period of time has elapsed. Therefore it is
important to be sure you are entering the correct security code for the vehicle. VAG allow you to
attempt to enter the security code a defined number of times according to the immobiliser system
fitted to the vehicle before applying the time delay.
Remote Controls
Many of today‟s vehicles have remote controls (key fobs) that enable you to turn off the alarm and
operate the central locking system to open / close the doors without using the key. These remote
controls also need to be programmed, when ever the battery is replaced / new remote control is
purchased.
There are different methods employed to carry out these programming procedures, which are either
through a manual process or a diagnostic software process. Again these procedures are very precise
and require the user to follow the procedure exactly, to program the remote control.
4
Audi, Seat, Skoda, Volkswagen - VAG
Introduction
VAG immobiliser systems use a 4 digit security code to access the vehicle‟s Key programming
procedures. This will be a 4 digit security code that would have been supplied on a white tag when the
vehicle was new. VAG main dealers do not have the ability to supply the security code without the car
being present and connecting the VAG online diagnostic system to extract the security code from the
vehicle. For this reason the iKEYS Software is supplied with the „VAG Pin Extraction‟ software to
enable you to extract the security code from the vehicle.
We currently support 2 methods Engine and Dashboard
Engine
This will work on most petrol vehicles that have the engine management system ECM type ME7.x and
all Diesel systems that have the engine management system ECM type EDC15x fitted (where x is the
EMS system variation).
Dashboard
This method will supply a Pin code for vehicles fitted with a supported VDO dashboard.
Once you have extracted the Security code from the vehicle you will then be able to successfully
program the new key.
Before programming the new key, ensure all the existing keys for the vehicle are available. As the
procedure for programming a new key, will erase all the existing keys from the immobiliser system
and require the existing keys to be re-programmed back into the vehicle.
INITIALISING
PLEASE WAIT...
1234
<OK>
<OK>
5
VAG Software flow chart
PROGRAMMING KEY
PLEASE WAIT...
-----PART NUMBER-----
XXXXXXXX
XXXXXXXXXXXXX
XXXX
KEY PROGRAMMED
SUCCESSFULLY <OK>
SELECT FUNCTION:
1)READ CODES
2)CLEAR CODES
3)PROGRAM KEYS
<OK> <ESC>
ENTER NUMBER OF
KEYS TO PROGRAM:
If more than
1 Key
programmed PROGRAMMING KEY
PLEASE WAIT...
6
KeyFob Programming Procedure (Remote)
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
Press and release either the “Lock” or “Unlock” button on the key fob.
Typical VAG 2-button Key fob Typical VAG 3-button Key fob
Within the next 30 seconds: Using the key manually lock and unlock the driver‟s door.
Key fob is re-initialised.
Repeat above procedure to re-initialise any remaining key fobs.
Confirm operation of key fob by locking and unlocking vehicle using key fob buttons.
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
7
Typical VAG 2-button Key fob Typical VAG 3-button Key fob
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
Press both the “Lock” and “Unlock” buttons together on the key fob twice
Typical VAG 2-button Key fob Typical VAG 3-button Key fob
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
Skoda Octavia’s manufactured before 2001, can not be re-initialised and require programming. Refer
to programming section.
8
Typical VAG 2-button Key fob Typical VAG 3-button Key fob
Skoda Superb 02 on
Volkswagen Sharon 97 on
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
Press either the “Lock” or “Unlock” button for 1 second on the key fob
Typical VAG 2-button Key fob Typical VAG 3-button Key fob
9
Daewoo
Introduction
Daewoo Key programming does not require a pin code. All the keys need to be present when coding
a key, any key not present will be erased.
If after programming a key the vehicle does not start, wait 10 Minutes and try again, or Disconnect
battery for 10 Minutes.
10
Daewoo Software flow chart
KEY PROGRAMMED
SUCCESSFULLY <OK>
11
FIAT
Introduction
Fiat Key programming requires a 5 digit Pin number, this can be found on the Key card provided with
the vehicle or obtained from the Dealer.
All the keys need to be present when coding a key, any key not present will be permanently erased.
12
Fiat Software flow chart – CAN Immobiliser
<OK> <ESC> 2
13
Ford
Introduction
Ford has a number of different systems fitted across the range. These are known as PATS (Passive
Anti-Theft System) and have timed access or coded access in order to gain security the vehicle. This
timed access can vary from 8 minutes to 12 minutes.
Coded access is a system where the vehicle gives you a “Out-Code” and requires you to input an “In-
Code” this is supplied by the Ford Dealer from the out code.
The iKeys software will allow you to re-enter an In-Out Pair for a vehicle, this is a Out-code obtained
from the vehicle and a In-code obtained from Ford. A matching pair will always be valid for that
vehicle.
Once the system has gained access you are able to program the keys to the vehicle.
A minimum of 3 Keys must be programmed to the PATS 1 system before the vehicle will start, and 2
Keys to the PATS 2 and PATS 3 systems before the vehicle will start.
14
Ford Software flow chart – Pats1
INITIALISING
PLEASE WAIT...
<>
<OK>
SWITCH IGNITION
ON...
<OK>
ENTER NUMBER OF
KEYS TO PROGRAM:
<OK>
KEYS PROGRAMMED
SUCCESSFULLY
<OK>
15
Ford Software flow chart – Pats1 Escort & Courier
SWITCH IGNITION
ON...
<OK>
INITIALISING
PLEASE WAIT...
PROGRAMMING KEY
PLEASE WAIT...
UNABLE TO OBTAIN WAITING FOR SECURITY
SECURITY ACCESS. ACCESS
COUNTDOWN:
<OK> 8Min(s) 00Sec(s)
PROGRAMMING KEY
SWITCH IGNITION OFF PLEASE WAIT...
<OK>
16
Ford Software flow chart - Pats2 Petrol & Diesel
ENTER NUMBER OF
KEYS TO PROGRAM:
INITIALISING
PLEASE WAIT...
RIM SUCCESSFULLY
ERASED
<OK>
SWITCH IGNITION OFF
AND REMOVE KEY FROM
IGNITION. <OK>
17
Ford Software flow chart – Pats3
0000
KEY PROGRAMMED
SUCCESSFULLY <OK>
18
Ford Software flow chart – Pats3 SCP Galaxy
INSERT KEY TO
PROGRAM AND SWITCH
IGNITION ON.
<OK>
INITIALISING
PLEASE WAIT...
If time limit
exceeded
WAITING FOR SECURITY REGISTRATION
ACCESS FAILURE, TIME
COUNTDOWN: EXCEEDED. <OK>
8Min(s) 0Sec(s)
KEY PROGRAMMED
SUCCESSFULLY
<OK>
19
KeyFob Programming Procedure (Remote)
Sport Ka 03 on
Street Ka 03 on
Fiesta 00-02
Fiesta 02 on
Fusion 02 on
Mondeo 01-
Cougar 98-01
Focus C Max 03 on
Programming Procedure
Note. If the central locking / alarm system is malfunctioning or a replacement key fob is obtained. The
following programming procedure is required to be carried out before the key fob will operate
correctly.
o An audible warning will sound and the system Alarm LED will flash to indicate
successful programming
After the first key has been programmed, the 10 seconds programming mode automatically
starts again for the next key
Repeat above procedure to re-program any remaining key fobs.
To exit programming mode: Switch ignition “ON” or wait 10 seconds
Confirm operation of key fobs by locking and unlocking vehicle using key fob buttons.
20
Fiesta 95-99
Mondeo 93-96
Puma 97-02
Note. If the central locking / alarm system is malfunctioning, key fob batteries have been
replaced or a replacement key fob is obtained. The following programming procedure is
required to be carried out before the key fob will operate correctly.
Obtain all keys fitted with remote key fob for vehicle
Using any key, switch the ignition to position “I”
Wait approximately 10 seconds
System Alarm LED should illuminate
o After approximately 1 second, the LED on the key fob will flash once
o Press and release the “Lock” button on the key fob between 3 to 5 times,
whilst still holding in the “Lock” button on the key fob
o Release the “Unlock” button on the key fob
o Continue to point the key fob at the infrared receiver until both the system
Alarm LED and key fob LED have flashed 5 times
Repeat above procedure to re-program any remaining key fobs.
To exit programming mode: Switch ignition “ON” and “OFF” and wait approximately
20 seconds
Confirm operation of key fobs by locking and unlocking vehicle using key fob buttons.
21
Note. A maximum of 4 key fobs can be programmed to the vehicle.
Note. If the central locking / alarm system is malfunctioning or a replacement key fob is
obtained. The following programming procedure is required to be carried out before the key
fob will operate correctly.
o Type 1 key fob: Press and release either the “Lock” or “Unlock” button on the
key fob
o Type 2 Key fob: Press and release any button on the key fob
22
Typical 3-button key fob
According to model: Wait for either the System Alarm LED or Fog lamps “ON”
warning lamp to illuminate and / or the vehicle to emits an audible warning sound to
indicate correct programming
Within 20 seconds: Repeat above procedure to re-program any remaining key fobs.
To exit programming mode: Switch ignition “ON” and wait 20 seconds
Confirm operation of key fobs by locking and unlocking vehicle using key fob buttons.
Focus 98-05
Programming Procedure
Note. If the central locking / alarm system is malfunctioning or a replacement key fob is
obtained. The following programming procedure is required to be carried out before the key
fob will operate correctly.
23
An audible warning will sound to indicate successful programming
Within the next 10 seconds: Repeat above procedure to re-program any remaining
key fobs
To exit programming mode: Switch the ignition to position III or wait 10 seconds
Confirm operation of key fobs by locking and unlocking vehicle using key fob buttons.
Mondeo 96-00
Note. If the central locking / alarm system is malfunctioning, key fob batteries have been
replaced or a replacement key fob is obtained. The following programming procedure is
required to be carried out before the key fob will operate correctly.
Obtain all keys fitted with remote key fob for vehicle
Fasten seat belts and close all doors
Using any key, switch the ignition from position “I” to position “II” at least 4 times in 6
seconds
Programming mode activated for approximately 10:
o Point the key fob at the infrared receiver (located in front door handles)
o Press and hold either the “Lock” or “Unlock” button on the key fob
24
Note. If the central locking / alarm system is malfunctioning or a replacement key fob is
obtained. The following programming procedure is required to be carried out before the key
fob will operate correctly.
o Type 2 Key fob: Press and release either the “Lock” or “Unlock” button on the
key fob
25
Tourneo Connect 02 on
Transit Connect 02 on
Transit 00-06
Programming Procedure
Note. If the central locking / alarm system is malfunctioning or a replacement key fob is
obtained. The following programming procedure is required to be carried out before the key
fob will operate correctly.
Within 20 seconds:
o Press and release any button on the second key fob to be programmed
o Doors “Lock” and then “Unlock” to indicate correct programming
Within 20 seconds:
o Press and release any button on the third key fob to be programmed
o Doors “Lock” and then “Unlock” to indicate correct programming
Within 20 seconds:
o Press and release any button on the fourth key fob to be programmed
o Doors “Lock” and then “Unlock” to indicate correct programming
26
To exit programming mode: Switch ignition “OFF”
Doors “Lock” and then “Unlock” to indicate programming mode end
Confirm operation of key fobs by locking and unlocking vehicle using key fob buttons.
Galaxy 95-06
Note. Insure key is held in “Unlock” position for at least 0.5 seconds.
27
o Confirm operation of key fobs by locking and unlocking vehicle using key fob
buttons.
Note. Insure key is held in “Unlock” position for at least 0.5 seconds.
28
Maverick 97 to 03
Programming Procedure
Note. If the central locking / alarm system is malfunctioning or a replacement key fob is
obtained. The following programming procedure is required to be carried out before the key
fob will operate correctly.
Note. All previous key fobs will be erased when programming mode is entered.
Note. If the door locks do not respond for any keyless entry remote transmitter, wait
for several seconds and press the button again.
29
Programming procedure using Master Key
30
Ford Coded Access
1. Navigate to the appropriate vehicle and select the Keycoding option. Once
the system has established communications you will be presented with a
screen similar to this.
2. Select the Program keys option and follow the on screen instructions. You
may be asked to remove the Key from the ignintion and insert the New key.
In the case of the Ford software you are able to select 2 methods of obtaining
the Code for the vehicle.
3. If you select the PC Suite option you will be required to enter the VIN for the
vehicle. It is important that the correct VIN is entered as this will be verified
during the internet connection stage before obtaining the information required
to gain security access to the vehicle.
4. You will then be asked to unplug the unit and use the Spi Suite to upload the
information to our servers for processing.
31
Connecting the SPi handset to the Spi Suite to get the required information
5. Start the SPi Suite using either the SP Diagnostics SPi Suite icon on your
desktop or on your start menu (Start > All Programs > SP Diagnostics > SPi
Suite).
32
8. The Spi Suite will then connect to the internet:
9. You will then be required to enter details of the vehicle you are currently
working on. Some of this information will be provided from your Spi:
10. Once the process is completed you will be able to unplug the Spi and back
into the vehicle you are working on to finish the pincode process:
33
Connecting back into the vehicle to complete the process
11. Follow steps 1 and 2 above. You will then be asked to verify the VIN code on
the vehicle again to ensure the information we have provided matches with
the vehicle you are programming the key on.
12. Security access will then be granted and you will be able to complete the
process and program the Key or Keys into the vehicle.
34
GM / Opel
Introduction
The General Motors group use an immobiliser and Engine Management Systems to immobilise the
vehicle. The immobiliser system is operated independently from the central locking system and its
main function is to stop the vehicle from starting in the event that it does not recognise the
transponder.
The vehicle is supplied with a card that contains the security code for the vehicle. This should be
located at the front of the service manual.
Agila 02 on
Programming Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst
vehicle is out of range and central locking / alarm system becomes inoperative, carry out the
following re-programming procedure.
Note. A maximum of 3 key fobs can be programmed to the vehicle. If there are only 2 key
fobs available the first key must be programmed twice.
35
Corsa C 00-06
Astra G 98-04
Zafira 98-05
Astra H 04 on
Vectra B 95-02
Omega 98-03
Frontera 98-03
Vectra C 02 on
Signum 03 on
Meriva 03 on
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst
vehicle is out of range and central locking / alarm system becomes inoperative, carry out the
following re-initialising procedure.
36
GM Software flow chart – Immo 1
PROGRAM KEY
TRANSPONDER KEY NO?
ENTER PIN
XXXX
<OK>
- BUSY -
PLEASE WAIT...
TRANSPONDER
SUCCESSFULLY
PROGRAMMED
<OK>
<OK>
INSERT KEY
WITH IGNITION ON
<OK>
37
GM Software flow chart – Immo 2
<OK>
SWITCH IGNITION
ON
PROGRAMMING KEY
PLEASE WAIT...
<OK>
SWITCH IGNITION
OFF
<OK>
PROGRAM ADDITIONAL
YES
KEYS?
YES
NO
NO
KEY PROGRAMMED
SUCCESSFULLY
<OK>
38
GM Software flow chart – Remote Fob Programming
IS SECURITY LOGIN
REQUIRED?
No YES
NO
Yes
<OK> <ESC>
PROGRAM ADDITIONAL
REMOTES?
YES
NO
OPERATION SUCCESSFUL.
<OK>
39
GM Software flow chart – Immobiliser 3 (CAN)
<OK> <ESC>
40
GM Software flow chart – Immobiliser 4 (Corsa-D)
All Keys must be present at the time of programming, any key not present will be erased.
<OK> <ESC>
ENTER NUMBER OF
KEYS TO PROGRAM:
41
HONDA
Introduction
All Keys need to be present when programming keys, any key not present will be erased. No Security
Code is needed to program keys.
42
Honda Software flow chart
ENTER NUMBER OF
KEYS TO PROGRAM:
SWITCH IGNITION ON
THEN PRESS <OK>
INITIALISING
PLEASE WAIT...
43
Honda Key Fob Programming Procedure (Remote)
Programming Procedure
Note. If the central locking / alarm system is malfunctioning or a replacement key fob is obtained. The
following programming procedure is required to be carried out before the key fob will operate
correctly. Maximum of 3 Remotes can be programmed
Lock
Unlock
44
Mitsubishi
Introduction
All Keys need to be present when programming keys, any key not present will be erased. No Security
Code is needed for Vehicle listed in the Software.
The Dashboard Warning lamp will flash while programming to indicate that the vehicle is in diagnostic
mode.
L200 Remotes are coded diagnostically via the separate menu Item
Colt 2003 Onwards Remotes are coded at the same time as the key.
45
Mitsubishi Software flow chart
ENTER NUMBER OF
KEYS TO PROGRAM:
SWITCH IGNITION ON
THEN PRESS <OK>
INITIALISING
PLEASE WAIT...
46
Mitsubishi L200 Software flow chart
ENTER NUMBER OF
KEYS TO PROGRAM:
KEY PROGRAMMED
SUCCESSFULLY <OK>
47
Mitsubishi L200 Remote Software flow chart
INITIALISING
PLEASE WAIT...
ACTIVATE REMOTE
SEVERAL TIMES NEXT TO
RECEIVER
48
Mitsubishi Colt 2003 Onwards Software flow chart
ENTER NUMBER OF
KEYS TO PROGRAM:
PROGRAMMING KEY
PLEASE WAIT...
SWITCH IGNITION
OFF AND REMOVE KEY
FROM IGNITION. <OK>
PROGRAMMING KEY
PLEASE WAIT...
KEY PROGRAMMED
SUCCESSFULLY <OK>
49
Key Fob Programming Procedure (Remote)
Programming Procedure
Note. If the central locking / alarm system is malfunctioning or a replacement key fob is obtained. The
following programming procedure is required to be carried out before the key fob will operate
correctly. Maximum of 2 Remotes can be programmed
Connect a link wire between Pin 4 and Pin 1 on the J1962 Connector
Close all Doors
Turn Ignition to ACC position and the back to Off 3 Times with in 10 Seconds
Doors Should lock then unlock
Press remote control lock or Unlock button once
Press remote control lock or Unlock button twice within 10 Seconds
Doors Should lock then unlock
Repeat for Second Remote
1 2 3 4 5 6 7 8
9 10 11 12 13 14 15 16
50
NISSAN
Introduction
The iKeys software supports the Nissan NATS5 immobiliser system, A 4 digit pin code is required to
program keys for this system, and this is supplied with the vehicle, however if the Immobiliser label
has a large letter A on it then the PIN is fixed to 5523.
Note. Not all keys need to be present, as programming a key is adding that key to the system. The
removal of all of the keys is a separate function in the iKEYS software menu.
51
NATS 5 Software flow chart
<OK> <ESC>
KEY PROGRAMMED
SUCCESSFULLY <OK>
52
Key Fob Programming Procedure (Remote)
Programming Procedure
Note. If the central locking / alarm system is malfunctioning or a replacement key fob is obtained. The
following programming procedure is required to be carried out before the key fob will operate
correctly. Maximum of 4 Remotes can be programmed
To Programme remotes
If Less than 4 remotes programmed Switch Ignition On, Indicator lights will flash twice.
Lock
Unlock
53
LandRover
Introduction
The iKeys software supports the Immobiliser on CAN Protocol for Landrover vehicles using the CAN
harness (30214100 or 302141V2) and the Landrover uniplexer (30215370)
No security pin is required; However a Programmed key or New “Virgin” Key is required to start the
programming process.
Freelander CCU Plips Programming requires all Plips to be present when programming, any not
present will be erased from the vehicle. No Security pin is required.
.
Note. All keys need to be present; any key not present will be erased from the system.
54
LandRover Software flow chart
ENTER NUMBER OF
KEYS TO PROGRAM:
PROGRAMING PLEASE
WAIT...
55
LandRover CCU Software flow chart
INITIALISING
PLEASE WAIT...
ACTIVATE REMOTE
SEVERAL TIMES NEXT TO
RECEIVER <OK>
Yes
PROGRAM ADDITIONAL
REMOTES?
1)YES
2)NO
PROGRAMMING
COMPLETE!
56
PSA
Introduction
There are 3 different types of immobiliser systems that are used across the PSA range.
These consist of the Standard Immobiliser System (Immo), the Passenger compartment protection
control unit (CPH) and the Body systems interface (BSI).
57
PSA Software flow chart
BSI-1
NOTE –
ENSURE ALL KEYS ARE
PRESENT BEFORE
PROCEEDING AND YOU
HAVE OBTAINED THE 4
DIGIT PIN CODE
<OK>
<OK> <ESC>
KEY PROGRAMMED
SUCCESSFULLY <OK>
58
PSA Software flow chart
BSI-2, BSI-3 & BSI-4 systems, CAN Bsi
NOTE –
ENSURE ALL KEYS ARE
PRESENT BEFORE
PROCEEDING AND YOU
HAVE OBTAINED THE 4
DIGIT PIN CODE
<OK>
<OK> <ESC>
KEY PROGRAMMED
SUCCESSFULLY <OK>
59
PSA Software flow chart
“Old” BSI
<OK>
ENTER NUMBER OF
KEYS TO PROGRAM:
SWITCH IGNITION ON
THEN PRESS <OK>
PROGRAMMING KEY
PLEASE WAIT...
60
PSA Software flow chart
Immo 1
1234
ENTER NUMBER OF
KEYS TO PROGRAM:
INITIALISING
PLEASE WAIT... SWITCH IGNITION OFF
<OK>
61
Key Fob Programming Procedure (Remote)
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
62
Switch the ignition to the “OFF” position
Wait for approximately 5 seconds
Key fob is re-initialised.
Repeat above procedure to re-initialise any remaining key fobs.
Confirm operation of key fob by locking and unlocking vehicle using key fob buttons.
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
Within 10 seconds: Press either the “Lock” or “Un-lock” button on the key fob.
Ensure alarm system LED (if fitted) turns “ON” for a split second.
Key fob is re-initialised.
Repeat above procedure to re-initialise any remaining key fobs.
Confirm operation of key fob by locking and unlocking vehicle using key fob buttons.
63
Citroen Xsara 00-06 Citroen 4
Citroen C5 00-04 Citroen 4
Re-initialising Procedure
Note. If battery is replaced inside key fob / key fob has been re-programmed or if key fob buttons are
operated repeatedly whilst vehicle is out of range and central locking / alarm system becomes
inoperative, carry out the following re-initialising procedure.
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
64
Release the lock button
Switch the ignition to the “OFF” position
Wait for approximately 5 seconds
Key fob is re-initialised.
Repeat above procedure to re-initialise any remaining key fobs.
Confirm operation of key fob by locking and unlocking vehicle using key fob buttons.
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
65
Peugeot 807 00 on Peugeot 12
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
Switch the ignition to the “ON” position using the key fob to be programmed
Press and release the “Lock button” on the key fob
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
Wait for approximately 20 seconds and then with the “Lock / Unlock” button still held, press and
release the double locking button on the key fob.
The LED on the key fob will stop flashing
Release the “Lock / Unlock” button on the key fob
The LED on the key fob will remain illuminated
Press and release the “Lock / Unlock” button on the key fob
The LED on the key fob will turn “OFF”
66
Open the driver‟s side door and sit in the driver‟s seat.
Close the driver‟s side door
Hold the key fob next to the ignition switch
Press and release the “Lock / Unlock” button on the key fob
Switch the ignition to the “ON” position
Wait 10 seconds
Switch the ignition to the “OFF” position
Wait 5 seconds
Key fob is re-initialised.
Confirm operation of key fob by locking and unlocking vehicle using key fob buttons.
Repeat above procedure to re-initialise any remaining key fobs.
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
Wait for approximately 20 seconds and then with the “Lock / Unlock” button still held, press and
release the double locking button on the key fob.
The LED on the key fob will stop flashing
Release the “Lock / Unlock” button on the key fob
The LED on the key fob will remain illuminated
Press and release the “Lock / Unlock” button on the key fob
The LED on the key fob will turn “OFF”
Open the driver‟s side door and sit in the driver‟s seat.
Close the driver‟s side door
Hold the key fob next to the ignition switch
Press and release the “Lock / Unlock” button on the key fob
Switch the ignition to the “ON” position
Wait 10 seconds
Switch the ignition to the “OFF” position
Wait 5 seconds
Key fob is re-initialised.
Confirm operation of key fob by locking and unlocking vehicle using key fob buttons.
Repeat above procedure to re-initialise any remaining key fobs.
67
Peugeot 406 / Coupe 98-00 Peugeot 8
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
Press and hold the “Lock / Unlock” button on the key fob until the LED on the key fob turns “OFF”
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
68
Typical 3-button key fob
Re-initialising Procedure
Note. If battery is replaced inside key fob / key fob has been re-programmed or if key fob buttons are
operated repeatedly whilst vehicle is out of range and central locking / alarm system becomes
inoperative, carry out the following re-initialising procedure.
Ensure alarm system LED (if fitted) turns “ON” for a split second.
Switch the ignition to the “OFF” position
Remove key fob from ignition switch
Key fob is re-initialised.
Repeat above procedure to re-initialise any remaining key fobs.
Confirm operation of key fob by locking and unlocking vehicle using key fob buttons.
69
Peugeot Boxer 02-06 Peugeot 14
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
70
BSI Wake-Up procedure
BSI activation
The BSI can be woken up by activating certain functions i.e key Fob, opening a door, switching on the
radio or opening the bonnet. When woken, it switches to full operating mode.
On switching the ignition off it continues working for up to 2 minutes and then shuts itself down
progressively taking a further 1 minute to enter 'Standby'/'Power Save' mode. If however the driver
switched on a consumer with the engine not running, the BSI stays awake for thirty minutes
(Economy Mode).
Anything which interrupts the BSI's shut down operation can cause the problems mentioned in the
above introduction.
This is the reason for the 3 minute Wait time before disconnecting the battery.
1. Whenever a vehicle battery has to be disconnected, switch off all equipment interior lights etc.
close the doors leaving the driver's window down.
2. Switch off the ignition and remove the key and any diagnostic equipment if connected.
The BSI must be allowed to go to sleep i.e into 'Power Save' mode. Do not operate any equipment on
the vehicle during this time. Remember, even opening the bonnet will wake up the BSI on the vehicle
fitted with an alarm.
Ensure that the procedure for battery disconnection has been adhered to and importantly all BSI
functions were switched off with the driver's window left down.
4. Wait 10 seconds.
5. Switch on the headlights through the driver's window. You will hear a 'Bong'.
6. Switch on the ignition then start the vehicle and check systems are functioning correctly.
71
Renault
Introduction
The Renault‟s immobiliser system use a security code to access the Key programming procedures.
Depending on the system this could be either 4, 8 or 12 digit security code and some vehicles may
use an alpha-numeric security coding system. The security code can normally be found at the front of
the service book, but failing this, the local Renault main dealer will supply you with this information for
a nominal fee.
All vehicles are fitted with a immobiliser LED system display light that indicates the status of the
security system.
There is a maximum number of keys that are able to be programmed to the vehicle, but this is
dependant on the immobiliser system, but in general it varies between four and eight keys.
Early Megane and Megane Scenic‟s with a IR Central locking has a Manual Process for Programming
Keys
Note. Not all keys need to be present as programming a key is adding that key to the system.
72
Program Keys Software Flow chart
INITIALISING
PLEASE WAIT...
<OK> 30 SECONDS
<OK> <ESC>
Note. There is no checking facility on the vehicle’s immobiliser system to verify that the security code
is correct. Please ensure you have entered the correct security code for the vehicle.
73
Program Keys Software Flow chart
INITIALISING
PLEASE WAIT...
ENTER NUMBER OF
KEYS TO PROGRAM:
INITIALISING
PLEASE WAIT...
INITIALISING
PLEASE WAIT...
KEY PROGRAMMED
SUCCESSFULLY <OK>
74
Program Keys Software Flow chart
Megane 1, Scenic 1
INITIALISING
PLEASE WAIT...
ENTER NUMBER OF
KEYS TO PROGRAM:
<OK> <ESC>
SWITCH IGNITION ON
<OK>
PROGRAMMING KEY
PLEASE WAIT...
KEY PROGRAMMED
SUCCESSFULLY <OK>
75
Program Keys Manual Process
Megane 1, Scenic 1
2) Press hold the central locking button on the dash, Immobiliser led starts to blink slowly
3) Count the blinks to enter the unlock code number, after the required number of blinks has
been counted,
that represent the individual number, make a short pause, then enter the next
4) Once the 4th number has been entered, the immobiliser LED will stay on for a few
seconds, then go off, turn the ignition off, then press and hold the central locking button, the
doors will lock and then unlock and the LED will stay on for a few seconds, during this time
aim the plip key at the sensor and keep pressing until the doors lock and then unlock again.
5) Press and hold the central locking button to complete programming (doors will lock and
then unlock).
If you have no central locking button on the dash/centre consol, follow the above procedure
but use the accelerator pedal, to start the sequence, and after each number has been input,
press the button on the end of the wiper stalk
76
Key Fob Programming Procedure (Remote)
Twingo 95 on 19 93-96
Programming Procedure
Note. If the central locking / alarm system is malfunctioning or a replacement key fob is obtained. The
following programming procedure is required to be carried out before the key fob will operate
correctly.
Renault key fobs are usually fitted with a serial number which is located under the cover inside the
key fob and can be viewed after removing fixing screw.
Note. Only key fobs fitted with an 8 character serial number can be programmed manually. Key fobs
with a 5 character serial number – do not require programming.
All other variations on the number of characters used for the serial numbers require diagnostic
equipment to program the key fobs.
o On the second key fob: Press the “Lock / Unlock” button twice (can be once on some
models)
Vehicle doors should “Lock” and then “Unlock”
Key fobs are re-programmed.
Confirm operation of key fob by locking and unlocking vehicle using key fob buttons.
77
Clio II 98 on
Note. If key fob buttons are operated repeatedly whilst vehicle is out of range and central locking /
alarm system becomes inoperative, carry out the following re-initialising procedure.
Programming Procedure
Note. If the central locking / alarm system is malfunctioning or a replacement key fob is obtained. The
following programming procedure is required to be carried out before the key fob will operate
correctly.
Megane 95-01
Note. If key fob buttons are operated repeatedly whilst vehicle is out of range and central locking /
alarm system becomes inoperative, carry out the following re-initialising procedure.
Press and hold the “Lock / Unlock” button on the key fob for more than 10 seconds.
Programming Procedure
Note. If the central locking / alarm system is malfunctioning or a replacement key fob is obtained. The
following programming procedure is required to be carried out before the key fob will operate
correctly.
79
Rover
Introduction
The method in which the Rover key programming is performed on these vehicles is slightly different,
as it is the remote key fob (also known as the PLIP) that is programmed and not the actual key itself.
The PLIP is used to arm or disarm the alarm on the vehicle (depending on the system fitted) and also
activate the vehicle‟s central locking system.
The coverage for these vehicles is dependant on the iKEYS software ability to extract the randomly
generated Emergency Key Access code (EKA) that is used to enable and disable the immobiliser /
alarm system. This is useful to permanently disable the immobiliser/alarm for a length of time.
After 3 failed attempts the system will not let you attempt this procedure again for 10 minutes (30
minutes for Land Rover).
The other function on the iKEYS software enables you to program a new PLIP to the vehicle.
This is useful when the original PLIP has been broken or lost.
Pektron BCU
The Immobiliser must be disabled before communication can be made with the Pektron ECU.
Any remote not present will be erased. Please Record the EKA as failing to program any remotes
may result in the vehicle being immobilised and the only way to disable the immobiliser is with the
EKA code. Only Existing remotes and „New‟ remotes supplied with the 22 digit barcode can be
programmed (remove first and last digit of code when prompted).
80
Read EKA Code flow chart
INITIALISING
PLEASE WAIT...
1. Insert the ignition key into the drivers side door lock.
2. Turn and hold the key clockwise to the locking position (the doors will lock) for at least 5
seconds.
3. Return the key to a central upright position.
4. Enter the First Digit - Turn the key fully, anticlockwise to the unlock position (the doors will
unlock) then back to the central position. This should be done the amount of times as the first digit of
the EKA Code.
5. Enter the second digit - Turn the key fully, clockwise to the lock position then back to the
central position for the number of times of the second digit of the EKA Code.
6. Enter the third digit - Turn the key fully, anticlockwise to the unlock position then back to the
central position. This should be done the amount of times as the third digit of the EKA Code.
7. Enter the fourth digit - Turn the key fully, clockwise to the lock position again then back to the
central position. This should be done the amount of times as the fourth digit of the EKA Code.
8. Once this has been completed turn the key to the unlock position then back to the central
position once.
If the code has been entered correctly, open the door and the red flashing LED light on the dashboard
will stop. You will now be able to start the vehicle.
81
5AS Program Remote flow chart
ENTERING PROGRAMMING
MODE... PLEASE WAIT!
PROGRAMMING NOW!!!
(PRESS EACH REMOTE 8
TIMES etc). PRESS
<OK> WHEN COMPLETE.
SAVING DATA...
PLEASE WAIT!
PROGRAMMING
COMPLETE!
82
Pektron Program Remote flow chart
INITIALISING
PLEASE WAIT...
ENTER NUMBER OF
NEW PLIPS:
1
PROGRAMMING
COMPLETE!
83
Immobiliser matching flow chart
INITIALISING
PLEASE WAIT...
IMMOBILISER MATCHED
TO ENGINE ECU.
<OK>
84
KeyFob Programming Procedure (Remote)
Re-initialising Procedure
Note. If battery is replaced inside key fob or if key fob buttons are operated repeatedly whilst vehicle
is out of range and central locking / alarm system becomes inoperative, carry out the following re-
initialising procedure.
85
SAAB
Introduction
No security pin is required; However a Programmed key is required to start the programming process.
.
Note. All keys need to be present; any key not present will be erased from the system.
86
SAAB Software flow chart
NOTE –
ENSURE ALL KEYS ARE
PRESENT, ANY KEY NOT
PRESENT WILL BE
DISABLED.
ENTER NUMBER OF
KEYS TO PROGRAM:
INSERT A PROGRAMMED
KEY INTO THE IGNITION
<OK>
PROGRAMMING COMPLETE!
87
Subaru
Introduction
There are 2 different systems fitted to these vehicles. In general Immobiliser 1 systems are fitted to
vehicles that are older than Model Year 2000 and immobiliser 2 fitted to post 2000 vehicles.
88
Subaru Software flow chart
ENTER NUMBER OF
KEYS TO PROGRAM:
SWITCH IGNITION ON
THEN PRESS <OK>
INITIALISING
PLEASE WAIT...
PLEASE WAIT...
[ ]
89
KeyFob Programming Procedure (Remote)
Impreza 01 on
Forester 98-02
Legacy 99-03
Legacy Outback 00 on
Programming Procedure
Note. If key fob buttons are operated repeatedly whilst vehicle is out of range and central locking /
alarm system becomes inoperative or a replacement key fob is obtained. The following programming
procedure is required to be carried out before the key fob will operate correctly.
If using the following manual key programming procedure: all the existing key fobs must be present,
as the manual programming procedure will overwrite the existing key fobs, and make them
inoperatable for the vehicle.
90
Suzuki
Introduction
There are 2 different systems fitted to these vehicles. No security code as required for these systems
Note. Not all keys need to be present, as programming a key is adding that key to the system. The
removal of all of the keys is a separate function in the iKEYS software menu.
91
Program Keys Software flow chart
SWITCH IGNITION ON
<OK>
KEY PROGRAMMED
SUCCESSFULLY <OK>
92
Key Fob Programming Procedure (Remote)
Remote programming is a manual process for all vehicles supported.
Please follow the procedures set out below to ensure accurate programming of the remotes.
Within 10 Seconds – Switch Ignition “OFF” and remove the Key from the Ignition
Within 10 Seconds - switch Ignition “ON” then “OFF”, Remove the Key from the Ignition
Lock
Lock
93
Toyota / Lexus
Introduction
The Toyota immobiliser system works with a “Master” key which is required to gain access to the
immobiliser system. Therefore no security code is required. If the “Master” key is lost then the
immobiliser system ECM will need to be replaced / recoded by the Toyota main Dealer.
The immobiliser system is also time critical, the instructions must be carried out within the specified
time. The handset will display a failure message if this time is exceeded.
Note. Not all keys need to be present, as programming a key is adding that key to the system. The
removal of all of the keys is a separate function in the iKEYS software menu.
94
Program Keys Software flow chart
INITIALISING
PLEASE WAIT…
If time limit
exceeded
<OK>
<OK>
KEY PROGRAMMED
SUCCESSFULLY
<OK>
95
Erase Key Software flow chart
INITIALISING
PLEASE WAIT…
Fail
<OK> <OK>
96
Key Fob Programming Procedure (Remote)
Please ensure the following has been carried out before starting:
Note: Please start the following procedure within the next 20 seconds.
For Vehicle manufactured in Japan: Simultaneously hold the LOCK and UNLOCK buttons on the
remote for 1-1.5 seconds and then release.
For Vehicles not manufactured Japan: Press the LOCK button on the remote for a minimum of 1
second and then release.
Within 3 seconds press the lock button for 1 second and then release.
System should lock and unlock once.
Note: Please start the following procedure within the next 20 seconds.
For Vehicles manufactured in Japan: Simultaneously hold the LOCK and UNLOCK buttons on the
remote for 1-1.5 seconds and then release.
For Vehicles not manufactured in Japan: Press the LOCK button on the remote for a minimum of 1
second and then release.
Within 3 seconds press the lock button for 1 second and then release.
System should lock and unlock once.
If system locks and unlocks twice then the procedure has not been completed.
To Exit Programming mode open driver‟s door.
97
Applications
List
98
MINI SUPP
SD24.0
ALFA ROMEO KEYCODING KEYS
147 All Variants P/D All 05-09 All CAN Immobiliser 30220300 SD20.1
159 All Variants P/D All 06-09 All CAN Immobiliser 30220300 SD20.1
BRERA All Variants P/D All 05-09 All CAN Immobiliser 30220300 SD20.1
GT All Variants P/D All 04-09 All CAN Immobiliser 30220300 SD20.1