GM Service Manual Online
For 1990-2009 cars only

Object Number: 284890  Size: MF
Body Control Module Components
Cell 51: Ignition Switch and Left Front Door Ajar Switch

Circuit Description

This circuit controls the front foglamp relay coil by grounding the circuit through the body control module (BCM). This condition is a code (history and current) that is set in the event of the front foglamp relay output is currently shorted to ground or open.

Conditions for Setting the DTC

All of the following conditions must be met:

    • Ignition 1 is active.
    • The foglamp switch is off.
    • The front foglamp feedback is active.

Action Taken When the DTC Sets

Stores DTC B2532 in the BCM memory.

Conditions for Clearing the DTC

    • The BCM sleeps and reinitializes with the fault cleared.
    • All BCM history codes clear after 100 ignition cycles (from OFF to RUN) with no current codes active during the 100 ignition cycles.
    • Use the Scan Tool .

Diagnostic Aids

    • The fog lamps only illuminate under the following conditions:
       - The parklamps are ON.
       - The fog lamp switch is actuated.
    • If the DTC is a history DTC, the problem may be intermittent. Perform the tests shown while wiggling the wiring and connectors. This action may cause the malfunction to disappear.

Test Description

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

  1. This step determines if the front foglamp relay is malfunctioning.

  2. This step determines if there is an open in CKT 1317 within the right side IP wiring harness junction block.

  3. This step determines if a short to ground exists in CKT 1317 between the right side IP wiring harness junction block and the body control module (BCM).

  4. This step determines if an open exists in CKT 1317 between the BCM and the right side IP wiring harness junction block.

Step

Action

Value(s)

Yes

No

Important: A short to ground will cause an open fuse(s). Before performing this diagnostic procedure, inspect the fuse(s) for an open.

1

Was the BCM System Check performed?

--

Go to Step 2

Go to Body Control Module System Check

2

  1. Replace the front foglamp relay using a known good relay on the right side IP wiring harness junction block.
  2. Use the Scan Tool in order to enable the front foglamp relay.

Does the front foglamp operate properly?

--

Go to Step 10

Go to Step 3

3

  1. Connect the front foglamp relay on the right side IP wiring harness junction block.
  2. Backprobe the right side IP junction block connector C1 terminal F3 with a DMM connected to ground.
  3. Measure the voltage in CKT 1317.

Is the measured voltage within the specified range?

B+

Go to Step 5

Go to Step 4

4

Replace the right side IP wiring harness junction block. Refer to Relay/Fuse Center Replacement in Wiring Systems.

Is the repair complete?

--

Go to Step 10

--

5

  1. Disconnect the BCM connector C1
  2. Use the J 39200 in order to measure the resistance in CKT 1317 between BCM harness connector C1 terminal A2 and ground.

Is the measured resistance within the specified range?

Go to Step 7

Go to Step 6

6

Repair the short to ground in CKT 1317 between the BCM connector C1 terminal A2 and the right side IP wiring harness junction block connector C1 terminal F3. Refer to Wiring Repairs in Wiring Systems.

Is the repair complete?

--

Go to Step 10

--

7

Use the J 39200 in order to measure the resistance in CKT 1317 between the harness connector C1 terminal A2 and the right side IP wiring harness junction block harness connector C1 terminal F3.

Is the measured resistance within the specified range?

0-2ohms

Go to Step 9

Go to Step 8

8

Repair an open in CKT 1317 between the connector C1 terminal A2 and the right side IP wiring harness junction block connector C1 terminal F3. Refer to Wiring Repairs in Wiring Systems.

Is the repair complete?

--

Go to Step 10

--

9

Replace the BCM. Refer to the following procedures:

Is the repair complete?

--

Go to Step 10

--

10

Clear the DTCs from the memory.

Are the DTCs cleared from the memory?

--

Go to Body Control Module System Check

--