GM Service Manual Online
For 1990-2009 cars only

Object Number: 381577  Size: LF
Theft Deterrent System Components
Theft Deterrent System Schematics
Theft Deterrent System Schematic Icons

Circuit Description

The Passlock™ system is designed in order to prevent vehicle operation if the correct ignition key is not used in order to start the vehicle. The ignition key allows the lock cylinder to turn. Once the lock cylinder turns, the Passlock™ sensor (located inside the ignition switch assembly), sends an analog voltage code to the body control module (BCM). If the BCM receives the correct analog voltage code from the Passlock™ sensor, the BCM sends a class 2 serial data password to the vehicle/powertrain control module (VCM/PCM) which allow the vehicle to start.

After performing the learn procedure, the BCM is in the learn mode on the next igntiion cycle. The BCM remains in the learn mode until the BCM receives 1 of 10 valid analog voltage codes from the Passlock™ sensor.

Conditions for Setting the DTC

The BCM is in the learn mode. The BCM has not received a valid analog voltage code from the Passlock™ sensor.

Action Taken When the DTC Sets

The vehicle will start. The BCM will be in the learn mode. The security telltale will be ON.

Conditions for Clearing the DTC

    • All current DTC will clear after an ignition cycle has occurred without the fault recurring.
    • A current DTC B3031 will clear immediately after a valid Passlock™ analog voltage code is detected.
    • A history DTC clears once 100 concurrent ignition cycles occur with

Diagnostic Aids

    • Put the vehicle in the learn mode in order for the BCM to store DTC B3031 as a current code.
    • Use a scan tool in order to clear DTC B3031 after using this table.
    • When the ignition switch is turned from the OFF position to the CRANK position and then to the RUN positon, the security telltale turns ON STEADY for 10 minutes and then the telltale turns OFF.
    • Perform the following steps in order to set DTC B3031:
        1. Open the Passlock™ sensor.
        2. Perform one of the two learn procedures.
    • Perform a visual inspection of the wiring.
    • Perform a visual inspection of the connectors.
    • Refer to Intermittents and Poor Connections for intermittent and poor connections.

Test Description

The numbers below refer to the step numbers on the diagnostic table.

  1. If a problem exists in CKT 812, CKT 1836, or CKT 1057, troubleshoot the appropriate DTC prior to diagnosing DTC B3031.

Step

Action

Value(s)

Yes

No

1

Did you perform the VTD Diagnostic System Check?

--

Go to Step 2

Go to Diagnostic System Check - Theft Deterrent

2

Check for the following DTCs:

    • B2947
    • B2948
    • B2957
    • B2958

Are 1 or more of the DTCs set?

--

Go to Diagnostic Trouble Code (DTC) Displaying

Go to Step 3

3

  1. Replace the Passlock sensor.
  2. • To disassemble Lock Housing:
    • To reassemble Lock Housing:
  3. Follow the Passlock learn procedure. Refer to PASSLOCK Reprogramming Seed and Key or PASSLOCK Reprogramming Auto Learn .

Is the repair complete?

--

Go to Step 5

Go to Step 4

4

Replace the BCM. Refer to Body Control Module Replacement in Body Control Systems.

Is the repair complete?

--

Go to Step 5

--

5

  1. Reconnect all of the previously disconnected connectors and the components.
  2. Turn the ignition switch to the ON position.
  3. Connect the scan tool.
  4. Clear the DTCs.
  5. Perform one of the following Relearn Procedures:
  6. • Seed and Key in 10 minutes PASSLOCK Reprogramming Seed and Key
    • Auto Learn in 30 minutes PASSLOCK Reprogramming Auto Learn

Is the operation complete?

--

Go to Diagnostic System Check - Theft Deterrent

--