 
In this mode, the EVO/Passlock module will learn the current Passlock sensor code value. The following list is the 2 Passlock learn procedures:
| • | A 10 minute procedure that requires a Techline terminal. | 
| • | A 30 minute learn procedure that requires a scan tool in order to clear the codes. | 
| • | A new (never installed in a vehicle) EVO/Passlock module has been installed and the ignition is turned to ON but is not rotated to crank. Once the ignition switch has been rotated to crank, the EVO/Passlock module will learn the Passlock code. | 
| • | The EVO/Passlock module is in the learn mode but does not see a valid Passlock sensor code because of a sensor or a wiring problem. | 
The vehicle will not run and the security telltale will be ON.
| • | The DTC will clear after an ignition cycle has occurred after the EVO/Passlock module has learned a valid code. | 
| • | EVO/Passlock module history codes will be cleared after 100 ignition cycles with no current codes active. | 
| • | Using a scan tool. | 
| • | Prior to replacing a EVO/Passlock module ensure all the diagnostics have been completed. If the EVO/Passlock module has been replaced with an existing system condition, the replacement EVO/Passlock module will not learn a new voltage code (DTC B3031) until the original condition has been repaired. | 
| • | Perform a visual inspection of the wiring and the connectors. | 
| • | Inspect the Passlock sensor harness for an intermittent or poor connections (including the in-line connector). Refer to Intermittents and Poor Connections . | 
The numbers below refer to the numbers on the diagnostic table:
The EVO/Passlock module learns an analog voltage code when the ignition switch is turned to the crank position. If a Passlock module is replaced and the ignition is turned to the ON position, DTC B3031 will set until the module sees a crank switch position or until the Passlock sensor has latched.
Turning the ignition switch to crank will reset DTC B3031 in a new module.
If a conditions in 1 of the following circuits, troubleshoot the appropriate DTC prior to diagnosing DTC B3031:
| • | CKT 812 | 
| • | CKT 1836 | 
| • | CKT 1057 | 
| Step | Action | Value(s) | Yes | No | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Did you perform the VTD Diagnostic System Check? | -- | Go to Step 2 | |||||||||||||||||||||||||
| 2 | Has the EVO/Passlock module recently been replaced? | -- | Go to Step 3 | Go to Step 4 | ||||||||||||||||||||||||
| 3 | Turn the ignition switch to crank and the back to the ON position. In the crank position the EVO/Passlock module will receive an analog voltage code from the sensor. Is the operation complete? | -- | -- | |||||||||||||||||||||||||
| 4 | 
 
 
 
 
 Is 1 or more of the DTCs set? | -- | Go to Step 5 | |||||||||||||||||||||||||
| 5 | Replace the Passlock sensor in the electronic column lock module assembly. 
 
 
 
 
 
 
 
 
 
 
 
 Is the repair complete? | -- | Go to Step 7 | Go to Step 6 | ||||||||||||||||||||||||
| 6 | Replace the EVO/Passlock module. Refer to Theft Deterrent Module Replacement . Is the repair complete? | -- | Go to Step 7 | -- | ||||||||||||||||||||||||
| 7 | 
 Is the repair complete? | -- | -- |