GM Service Manual Online
For 1990-2009 cars only
Table 1: Correct Ignition Switch Input Signals

Circuit Description

The body control module (BCM) is the power mode master responsible for sending the power mode message on the data buses. The BCM monitors Ignition 1 (Run/Crank), Ignition 2 (Acc/Run) and Ignition 3 (Run) signals from the ignition switch, and the engine run flag (ERF) in order to determine the present power mode. The following table represents correct BCM input signals corresponding to each ignition switch position.

Correct Ignition Switch Input Signals

Ignition Switch Position

BCM input and Scan Tool Display

Ignition 1 (Run/Crank)

Ignition 2 (Acc/Run)

Ignition 3 (Run)

OFF

Low

Low

Inactive

ACC

Low

High

Inactive

ON

High

High

Active

START

High

Low

Inactive

DTC Descriptors

This diagnostic procedure supports the following DTCs:

    • DTC B1372 Device Ignition 1 (Run/Crank) Circuit Low
    • DTC B1382 Device Ignition 2 (Acc/Run) Circuit Low

Conditions for Running the DTC

The only requirements are voltage and ground.

Conditions for Setting the DTC

The following table describes the setting of the DTCs.

Engine running (ERF)

BCM Inputs

DTC Set

Ignition 1 (Run/Crank)

Ignition 2 (Acc/Run)

Ignition 3 (Run)

no

Low

Low

Active

B1378

no

High

Low

Active

B1382¹

no

High

High

Inactive

B1377¹

no

Low

High

Active

B1372¹

yes

Low

Low

Inactive

B1372¹, B1377¹ and B1382¹

yes

High

Low

Inactive

B1377¹ and B1382¹

yes

Low

Low

Active

B1372 and B1382

yes

High

Low

Active

B1382¹

yes

Low

High

Inactive

B1372¹ and B1377¹

yes

High

High

Inactive

B1377¹

yes

Low

High

Active

B1372¹

¹ The module sets the DTC 1 minute after it detects the condition.

Conditions for Clearing the DTC

    • A current DTC clears when the malfunction is no longer present.
    • A history DTC clears when the module ignition cycle counter reaches the reset threshold, without a repeat of the malfunction.

Step

Action

Yes

No

Schematic Reference: Body Control System Schematics

Connector End View Reference: Computer/Integrating Systems Connector End Views

1

Did you perform the Diagnostic System Check - Vehicle?

Go to Step 2

Go to Diagnostic System Check - Vehicle in Vehicle DTC Information

2

Did you record both DTC B1372 and B1382?

Go to Step 3

Go to Step 4

3

  1. Disconnect the ignition switch connector.
  2. Test the battery voltage circuit to the cavity H of the ignition switch for a short to ground or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 13

Go to Step 4

4

  1. Install a scan tool.
  2. Turn the ignition switch to ACC.
  3. With a scan tool, monitor the following in Body Control Module, Data Display, Security Data:
  4. • Ignition 1 Input
    • Ignition 2 Input

Does the scan tool indicate that the Ignition 2 Input is high?

Go to Step 5

Go to Step 7

5

  1. Turn the ignition switch ON, with the engine OFF.
  2. With a scan tool, monitor the following in Body Control Module, Data Display, Security Data:
  3. • Ignition 1 Input
    • Ignition 2 Input

Does the scan tool indicate that the both inputs are high?

Go to Step 6

Go to Step 7

6

Important: The engine may start in this step. Turn the engine OFF immediately after reviewing the input data.

  1. Turn the ignition switch to START.
  2. With a scan tool, monitor the following in Body Control Module, Data Display, Security Data:
  3. • Ignition 1 Input
    • Ignition 2 Input

Does the scan tool indicate that the Ignition 1 input is high and the Ignition 2 input is low?

Go to Step 10

Go to Step 7

7

  1. Disconnect the ignition switch connectors.
  2. Install a 3A fused jumper between the suspect circuits and an ignition switch B+ supply.
  3. With a scan tool, monitor the following in Body Control Module, Data Display, Security Data:
  4. • Ignition 1 Input
    • Ignition 2 Input

Does the scan tool indicate that the suspect circuits are now high?

Go to Step 8

Go to Step 9

8

Inspect for poor connections at the ignition switch harness connectors. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 13

Go to Step 11

9

  1. Disconnect the body control module (BCM) harness connectors.
  2. Test the suspect ignition switch input circuits for a short to ground or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 13

Go to Step 10

10

Inspect for poor connections at the BCM harness connectors. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 13

Go to Step 12

11

Replace the ignition switch. Refer to Ignition and Start Switch Replacement in Steering Wheel and Column.

Did you complete the replacement?

Go to Step 13

--

12

Replace the BCM. Refer to Control Module References for replacement, setup and programming.

Did you complete the replacement?

Go to Step 13

--

13

  1. Reconnect all components.
  2. Use the scan tool in order to clear DTCs.
  3. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text.

Does the DTC reset?

Go to Step 2

System OK