GM Service Manual Online
For 1990-2009 cars only

Circuit Description

After as the ignition switch is turned to the ON position, the body control module (BCM) sends an encrypted security code to the powertrain interface module (PIM). The PIM compares the received security code with its own security code, and if it is valid, the PIM via the Engine Control Module (ECM) enables the vehicle to be started. If the security code received by the PIM is incorrect, DTC B3924 sets.

DTC Descriptor

This diagnostic procedure supports the following DTC:

DTC B3924 Wrong Environment Identifier Received From BCM

Conditions for Running the DTC

Conditions for running the DTC are:

    • The ignition is switched ON.
    • The ignition voltage is 10-16 V.
    • The PIM does not receive a valid response from the BCM.

Conditions for Setting the DTC

The PIM detects the traction control switch is activated for 60 seconds or more.

Action Taken When the DTC Sets

    • The vehicle will not start during the current ignition cycle.
    • A Immobilizer Failed message is displayed on the instrument cluster multifunction display.

Conditions for Clearing the DTC

Refer to Diagnostic General Descriptions for information on the conditions for clearing DTCs.

Diagnostic Aids

Refer to Cruise Control Description and Operation for cruise control switch description, operation and inspection procedures. Refer to Cruise Control Schematics , Cruise Control Component Views , and Cruise Control Connector End Views . Refer to Testing for Intermittent Conditions and Poor Connections for intermittent fault conditions

Test Description

  1. This step verifies if the PIM and ECM have been linked together.

  2. This step ensures there are no problems within the BCM system that may cause DTC B3924 to set.

  3. This step tests the PIM ground circuits and supply voltage.

  4. This step tests the PIM harness connector for serviceability.

Step

Action

Yes

No

Schematic Reference: Cruise Control Schematics

1

Did you perform the Diagnostic System Check - Vehicle?

Go to Step 2

Go to Diagnostic System Check - Vehicle

2

  1. Switch the ignition to OFF for 30 seconds.
  2. Operate the vehicle within the conditions for setting DTC B3924.
  3. Using the scan tool, select the DTC display function.

Does DTC B3924 fail this ignition cycle?

Go to Step 3

Go to Diagnostic Aids

3

Using the scan tool, perform the body control module (BCM) Link to powertrain interface module (PIM) procedure. Refer to Body Control Module (BCM) Programming/RPO Configuration .

Was the linking procedure performed correctly?

Go to Step 8

Go to Step 4

4

Test the BCM system by performing the Diagnostic System Check-Vehicle. Refer to Diagnostic System Check - Vehicle .

Has any fault been found and rectified?

Go to Step 8

Go to Step 5

5

  1. Test all ground circuits of the PIM for a high resistance or an open circuit fault condition.
  2. Test the PIM ignition supply voltage circuit for a high resistance, open circuit or short to ground fault condition.

Has any fault been found and rectified?

Go to Step 8

Go to Step 6

6

Inspect for poor connections at the PIM wiring connector.

Has any fault been found and rectified?

Go to Step 8

Go to Step 7

7

Replace the PIM. Refer to Powertrain Interface Module Replacement .

Has the repair been completed?

Go to Step 8

--

8

  1. Using the scan tool, clear the DTCs.
  2. Switch the ignition to OFF for 30 seconds.
  3. Start the engine.
  4. Operate the vehicle within the conditions for running the DTC.

Does DTC B3924 fail this ignition cycle?

Go to Step 2

--