For 1990-2009 cars
Body Control Module Components
Cell 51: Ign 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 front foglamp is not 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.

• | When the diagnostics informs you that electrical measurements at the junction blocks are necessary, refer to Power Distribution Schematics in Wiring Systems for terminal assignments of the junction blocks.

• | 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 junction block.

3. This step determines if a short to ground exists in CKT 1317 between the right side IP 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 junction block.

Step | Action | Value(s) | Yes | No
--- | --- | --- | --- | ---
1 | Was the BCM Diagnostic 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 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 junction block.
2. Back out the right side IP junction block connector C1 terminal F3, CKT 1317.
3. Use the J 39200 in order to measure the voltage in CKT 1317 between the right side IP junction block connector C1 terminal F3 and ground.

Is the measured voltage equal to the specified value?

B+

Go to Step 5

Go to Step 4

4 | Replace the right side IP 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 equal to the specified value?

∞

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 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 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 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:

• | Body Control Module Replacement

• | Body Control Module (BCM) Programming/RPO Configuration

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 | --