SAAB WIS ONLINE

Front Fog Lamps Malfunction

Front Fog Lamps Malfunction

Diagnostic Instructions


Perform the Diagnostic System Check - Vehicle prior to using this diagnostic procedure.

Review Strategy Based Diagnosis for an overview of the diagnostic approach.

Diagnostic Procedure Instructions has overviews of all diagnostic categories.


Diagnostic Fault Information

Circuit Short to Ground Open/High Resistance Short to Voltage Signal Performance
Headlight Switch 12V Reference

1

1

1

-

Headlight Switch Signal

1

1

2

-

Front Fog Lamp Control

1

1

B2520 01

-

Right Front Fog Lamp Ground

-

3

-

-

Left Front Fog Lamp Ground

-

4

-

-

1. Front fog lamps inoperative

2. Front fog lamps always ON

3. Right front fog lamp inoperative

4. Left front fog lamp inoperative



Circuit/System Description

The front fog lamp relay is supplied with battery voltage at all times. The front fog lamp switch signal circuit is grounded momentarily by pressing the front fog lamp switch. The body control module (BCM) energizes the front fog lamp relay by applying ground to the front fog lamp relay control circuit. When the front fog lamp relay is energized, the relay switch contacts close and battery voltage is applied through the front fog lamp fuse to the front fog lamp supply voltage circuit which illuminates the front fog lamps. With the front fog lamp switch activated the BCM sends a message via serial data to the instrument cluster requesting the instrument cluster to illuminate the front fog indicator.

Reference Information

Schematic Reference

Fog Lights Schematics

Connector End View Reference

Component Connector End Views

Description and Operation

Exterior Lighting Systems Description and Operation

Electrical Information Reference


Circuit Testing

Connector Repairs

Testing for Intermittent Conditions and Poor Connections

Wiring Repairs


Scan Tool Reference

Control Module References for information on diagnostic tools

Circuit/System Verification


Ignition ON, perform the Front Fog Lamps Relay test. The front fog lamps should be ON/OFF.

Ignition ON, perform the instrument cluster All Indicators test ON and OFF test. The front fog indicator should be ON/OFF.


Circuit/System Testing


Front Fog Lamps Malfunction

1. Ignition OFF, disconnect the appropriate harness connector at the front fog lamps listed below:

E29LF Fog Lamp - Left Front

E29RF Fog Lamp - Right Front

2. Test for less than 5 Ω between the appropriate front fog lamp ground circuit harness connector terminal 1 and ground.

3. If greater than the specified range, test the ground circuit for an open/high resistance.

4. Remove the F48 fuse. Verify that the front fog lamps do not illuminate.

5. If any front fog lamp illuminates, test the signal X50A Fuse Block - Underhood circuit terminal 31 X1 for a short to voltage.

6. Install a 10 A fused jumper wire between the fuse output contact and B+. Verify that the front fog lamps illuminates.

7. If the front fog lamps do not illuminate, test the X50A Fuse Block - Underhood signal circuit terminal 31 X1 for a short to ground or an open/high resistance. If the circuit tests normal, replace the appropriate front fog lamp.

8. Ignition OFF, disconnect the X2 harness connector at the X50A Fuse Block - Underhood and X5 harness connector at the K9 Body Control Module.

9. Test for less than 0.3 V between the X50A Fuse Block - Underhood harness connector terminal 19 X2 and ground.

10. If greater than the specified range, test the control circuit for a short to voltage.

11. Test for infinite resistance between the X50A Fuse Block - Underhood harness connector terminal 19 X2 and ground.

12. If less than the specified range, test the control circuit for a short to ground.

13. Connect the X2 harness connector at the X50A Fuse Block - Underhood.

14. Ignition ON, install a 15 A fused jumper at the K9 Body Control Module harness connector X5 and momentarily touch ground with ground with the open end. Verify the Front Fog Lamps Relay activates.

15. If the Front Fog Lamps Relay is always active, test the control circuit for a short to ground. If the circuit tests normal, replace the X50A Fuse Block - Underhood.

16. If the Front Fog Lamps Relay is stays inactive, test the control circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the X50A Fuse Block - Underhood.

17. If all circuits test normal, replace the K9 Body Control Module.



Front Fog Lamp Switch Malfunction

1. Ignition OFF, disconnect the harness connectors X1 and X3 at the K9 Body Control Module.

2. Ignition ON, test for less than 0.3 V between the 12 V reference circuit terminal 4 X3 and ground.

3. If greater than the specified value, test the 12 V Reference circuit for an short to voltage.

4. Test for less than 0.3 V between the signal circuit terminal 9 X1 and ground.

5. If greater then the specified value, test the signal circuit for a short to voltage.

6. Ignition OFF, test for infinite resistance between the signal circuit terminal 9 X1 and ground.

7. If less than the specified value, test the signal circuit for a short to ground.

8. Test for infinite resistance between the 12 V reference circuit terminal 4 X3 and ground.

9. If less than the specified value, test the 12 V reference circuit for an short to ground.

10. Press and hold the front fog lamp switch button.

11. Test for 2.7-3.1 kΩ between the signal circuit terminal 9 X1 and the 12 V reference circuit terminal 4 X3.

12. If not within the specified range, test the 12 V reference circuit and the signal circuit for an open/high resistance. If the circuit test normal, replace the S30 Headlamp Switch.


Front Fog Indicator Malfunction

Ignition ON, command the instrument cluster All Indicators test ON and OFF with the scan tool. The front fog indicator lamp should be ON/OFF when changing between the commanded states.

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.


Front Fog Lamp Replacement

Control Module References for BCM or instrument cluster replacement, setup, and programming