FREE REPAIR MANUALS & LABOR GUIDES 1982-2013 Vehicles
Courtesy of Operation CHARM: Car repair manuals for everyone.

Vehicle Immobilizer Module (VIM)

VEHICLE IMMOBILIZER MODULE (VIM)
The VIM sends a fuel continue message to the PCM/VCM if the vehicle is started after using either a valid key fob unlock command or the override procedure. The VIM works on a rolling code system and can accept up to 50,000 different codes from the key fob. The VIM also controls the remote keyless entry feature, and the illuminated entry feature, which controls the courtesy and dome lights.

OVERRIDE PROCEDURE (VIM)
An override code is provided to disable the immobilization function when a key fob, UNLOCK command is not or can not be used to gain entrance to the vehicle or to allow programming of the fobs to the VIM. The override code consists of five digits with values of 1-9. An override code, which varies between different VIMs, is entered into the VIM by the factory and provided on a card with the key fobs. After delivery of the vehicle, the override code can only be altered through the use of a scan tool. The override procedure is entered manually or through the use of a scan tool

Activation of the manual override procedure is accomplished as follows:
1. Starting with the ignition switch in the off position, cycle the ignition switch on then off, then back on within 2 seconds. The "SECURITY" lamp flashes twelve times in 4 seconds.
2. Immediately following this sequence, the "SECURITY" lamp flashes on for 1.4 seconds, then off for 0.3 seconds. Each on flash is counted as one. After the correct number of flashes to represent the first digit of the override code, press on the brake pedal to enter the digit. The "SECURITY" lamp flashes twelve times in 4 seconds to acknowledge input of the digit.
3. Repeat step 2 for the second through fifth digits of the override code.
4. If the correct override code has been entered the "SECURITY" lamp will come on for ten seconds. This indicates that programming of the key fobs to the VIM is allowed. This also indicates that the immobilization function will be inactive for 2 minutes. If the Ignition Switch is turned off within the 2 minutes and then on within 20 seconds of being turned off, the engine will start.
5. If an incorrect override code has been entered the "SECURITY" lamp will turn off immediately indicating that the VIM has exited the override procedure. After six unsuccessful attempts the VIM is locked for a period of 30 seconds.