GM Service Manual Online
For 1990-2009 cars only

Step

Action

Yes

No

Schematic Reference: Fog Lights Schematics

Connector End View Reference: Lighting Systems Connector End Views or Data Communication Connector End Views

1

Did you perform the Diagnostic System Check - Vehicle?

Go to Step 2

Go to Diagnostic System Check - Vehicle

2

Verify that the front fog lamps are always ON.

Do the front fog lamps operate normally?

Go to Testing for Intermittent Conditions and Poor Connections

Go to Step 3

3

With a scan tool, observe the Front Fog Lamp Switch data parameter in the body control module (BCM) data list.

Does the scan tool display Inactive?

Go to Step 4

Go to Step 6

4

Remove the front fog lamp relay. Refer to Relay Replacement .

Did the front fog lamps turn OFF?

Go to Step 5

Go to Step 8

5

Test for a voltage signal at the fog lamp relay control circuit terminal for the front fog lamp relay in the underhood fuse block. Refer to Electrical Center Identification Views and Circuit Testing .

Was a voltage signal present?

Go to Step 7

Go to Step 10

6

Test for a short to ground in the front fog lamp switch signal circuit. Refer to Circuit Testing and Wiring Repairs .

Did you find and correct a condition?

Go to Step 12

Go to Step 11

7

Inspect for poor connections at the harness connector of the BCM. Refer to Circuit Testing and Wiring Repairs .

Did you find and correct a condition?

Go to Step 12

Go to Step 9

8

Repair the short to voltage in the front fog lamp supply voltage circuit. Refer to Wiring Repairs .

Did you complete the repair?

Go to Step 12

--

9

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

Did you complete the replacement?

Go to Step 12

--

10

Replace the front fog lamp relay. Refer to Relay Replacement .

Did you complete the repair?

Go to Step 12

--

11

Replace the headlamp and panel dimmer switch. Refer to Headlamp Switch Replacement .

Did you complete the repair?

Go to Step 12

--

12

  1. Use the scan tool in order to clear any induced DTCs.
  2. Operate the system in order to verify the repair.

Did you correct the condition?

System OK

Go to Step 3