GM Service Manual Online
For 1990-2009 cars only

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 provides an overview of each diagnostic category.

Diagnostic Fault Information

Circuit

Short to Ground

Open/High Resistance

Short to Voltage

Signal Performance

Switch Supply Voltage

1

1

--

--

Wiper Switch Signal 1

2

2

2

--

Wiper Switch Signal 2

1

3

4

--

Washer Pump Control

1

5

6

--

Wiper Relay Control

B3717

2

B3718

--

Wiper Motor Low Speed

1

2

--

--

Wiper Motor High Speed

1

3

4

--

Wiper Motor Park Switch Signal

2

2

2

--

Wash Pump Ground

--

6

--

--

Wiper Relay Ground

--

1

--

--

Wiper Motor Ground

--

1

--

--

1. Wipers Inoperative All Modes

2. Delay or Low Speed Wipers Inoperative

3. High Speed Wipers Inoperative

4. Wipers Always On

5. Washers Inoperative

6. Washers Always On

Circuit/System Description

Wash, Mist, Delay 1-5, Low, and Park are all low speed wiper motor functions controlled by the body control module (BCM). The BCM energizes the ON/OFF WPR relay in order to operate the wiper motor at low speed. The high speed wiper function operates independent of the wiper switch signal 1 circuit and any BCM output. During high speed wiper operation the wiper switch signal 2 circuit directly energizes the HI/LOW WPR relay and energizes the ON/OFF WPR relay through the wiper diode #90.

Diagnostic Aids

If the wiper motor runs at high speed during the low speed modes replace the wiper diode #90.

Reference Information

Schematic Reference

Wiper/Washer Schematics

Connector End View Reference

Wiper/Washer Connector End Views

Electrical Information Reference

    •  Circuit Testing
    •  Connector Repairs
    •  Testing for Intermittent Conditions and Poor Connections
    •  Wiring Repairs

Scan Tool Reference

    •  Scan Tool Output Controls
    •  Scan Tool Data List
    •  Scan Tool Data Definitions

Circuit Testing

Wipers Inoperative All Modes

  1. Install a scan tool and display the Wiper Delay Input parameter in the BCM data list.
  2. Ignition ON, the scan tool should display 0.5-3.0 volts in switch positions Mist, Delay 1-5, Low, and High.
  3. If the scan tool displays 0.0 volts in the listed switch positions test the voltage supply circuit to the windshield wiper washer switch for an open or short to ground or the windshield wiper switch signal 2 and the washer pump control circuits for a short to ground.
  4. With the windshield wiper switch to the Low speed position the Front Wipers Active parameter in the BCM inputs data list should display On for several seconds.
  5. If the scan tool does not display On test the windshield wiper motor high and low speed circuits for a short to ground. If the circuits test normal replace the ON/OFF WPR relay.
  6. Disconnect the windshield wiper motor connector.
  7. Verify that a test lamp will illuminate when connected from battery voltage to the ground circuit.
  8. If the test lamp does not illuminate repair the windshield wiper motor ground circuit for an open/high resistance.
  9. If all the circuits test normal replace the windshield wiper motor.

Delay or Low Speed Wipers Inoperative

  1. Install a scan tool and display the Wiper Delay Input parameter in the BCM data list.
  2. Ignition ON, the scan tool should display 0.5-3.0 volts in switch positions Mist, Delay 1-5, Low, and High.
  3. If the scan tool displays 0.0 volts in any of the listed switch positions test the windshield wiper switch signal 1 circuit for an open or short to ground and perform the windshield wiper washer switch low speed component test. If the circuit and switch test normal replace the body control module.
  4. With the wiper switch in the High speed position verify that the Front Wipers Active parameter in the BCM Inputs data list is On.
  5. If the scan tool does not display On test the wiper relay control circuit for an open/high resistance. If the circuit tests normal replace the body control module.
  6. Disconnect the windshield wiper motor connector.
  7. Connect a test lamp between the low speed control circuit and the ground circuit.
  8. The test lamp should illuminate with the windshield wiper switch in the Low speed position.
  9. If the test lamp does not illuminate test the wiper motor low speed circuit and underhood fuse block for an open/high resistance.
  10. If all the circuits test normal replace the windshield wiper motor.

High Speed Wipers Inoperative

  1. Operate the wiper switch to the High speed position.
  2. With the ignition on verify that the Front Wipers Active parameter in the BCM inputs data list is On.
  3. If the Front Wipers Active parameter is not On perform the windshield wiper washer switch high speed component test, test the windshield wiper switch signal 2 circuit and underhood fuse block for an open/high resistance. If the circuit and switch test normal replace the wiper diode #90.
  4. Disconnect the windshield wiper motor connector.
  5. Verify that a test lamp will illuminate when connected between the high speed control circuit and the ground circuit.
  6. If the test lamp does not illuminate test the wiper motor high speed circuit for an open/high resistance. If the circuit tests normal replace the HI/LOW WPR relay.
  7. If all the circuits test normal replace the windshield wiper motor.

Low Speed Wipers Always On

  1. Ignition ON, verify that the Wiper Relay Command parameter on the BCM outputs data list is Off.
  2. If the scan tool displays On test the windshield wiper switch signal 1 circuit for a short to voltage and perform the windshield wiper washer switch low speed component test. If the circuit and switch test normal replace the body control module.
  3. Verify that the Front Wipers Active parameter on the BCM inputs data list is Off.
  4. If the scan tool displays On test the wiper relay control circuit for a short to voltage. If the circuit tests normal replace the BCM.
  5. Verify that the wipers stop when the ON/OFF WPR relay is removed.
  6. If the wipers remain on test the windshield wiper motor low speed control circuit for a short to voltage.
  7. If all the circuits test normal replace the ON/OFF WPR relay.

High Speed Wipers Always On

  1. Verify that the Front Wipers Active parameter on the BCM inputs data list is Off.
  2. If the scan tool displays On test the windshield wiper washer switch signal 2 circuit for a short to voltage and perform the windshield wiper washer switch high speed component test.
  3. Disconnect the windshield wiper motor connector.
  4. Wiper switch OFF, verify that a test lamp will not illuminate when connected between the wiper motor high speed control circuit and ground.
  5. If the test lamp illuminates repair the wiper motor high speed control circuit for a short to voltage. If the circuit tests normal replace the underhood fuse block.

Washers Inoperative

  1. Display the Washer Switch parameter on the BCM Inputs data list.
  2. Ignition ON, verify that the Washer Switch parameter is On while the washer switch is pressed.
  3. If the scan tool displays Off perform the windshield washer switch component test. If the switch tests normal repair the windshield washer pump control circuit from the switch to the BCM for an open/high resistance.
  4. Disconnect the windshield washer pump connector.
  5. A test lamp connected between the washer pump control circuits should illuminate while the washer switch is pressed.
  6. If the test lamp does not illuminate repair the windshield washer pump control circuit from the BCM to the pump or the ground circuit for an open/high resistance.
  7. If all the circuits test normal replace the windshield washer pump.

Washers Always On

  1. Disconnect the steering column harness to instrument panel (I/P) harness inline connector C201.
  2. Ignition ON, the windshield washers should not be ON.
  3. If the windshield washers remain on repair the windshield washer pump control circuit for a short to voltage.
  4. If the windshield washers turn off replace the windshield wiper washer switch.

Component Testing

Windshield Wiper Washer Switch High and Wash circuits.

  1. Disconnect the steering column harness to I/P harness inline connector C201.
  2. Connect a DMM from the accessory voltage supply circuit terminal to the windshield wiper switch signal 2 circuit terminal in the steering column connector half.
  3. The DMM should indicate continuity while the wiper switch is in the High speed position.
  4. If the DMM does not display 0-2 ohms replace the windshield wiper washer switch.
  5. The DMM should indicate no continuity while the wiper switch is in any position other than High.
  6. If the DMM does not display infinite resistance replace the windshield wiper washer switch.
  7. Connect a DMM from the accessory voltage supply circuit terminal to the windshield washer pump control circuit terminal.
  8. The DMM should indicate continuity while the windshield washer switch is pressed.
  9. If the DMM does not display 0-2 ohms replace the windshield wiper washer switch.
  10. The DMM should indicate no continuity when the windshield washer switch is released.
  11. If the DMM does not display infinite resistance replace the windshield wiper washer switch.

Windshield Wiper Washer Switch Low Speed Circuit

    Important: If the switch tests open in any switch position other than Off test wiper switch signal 1 circuit for a short to ground before replacing the switch.

  1. Disconnect the Steering Column harness to I/P harness inline connector C201.
  2. Connect a DMM from the accessory voltage supply circuit terminal to the windshield wiper switch signal 2 circuit terminal in the steering column connector half.
  3. Operate the windshield wiper switch from Off to Mist, Delay 1 through 5, Low, and High.
  4. If the DMM does not display at or near the resistance values provided replace the windshield wiper washer switch.

Switch Position

Resistance

Off

Infinite

Mist

1.78K ohms

Delay 1

9.43K ohms

Delay 2

6.82K ohms

Delay 3

4.95K ohms

Delay 4

3.55K ohms

Delay 5

2.53K ohms

Low

1.78K ohms

High

1.78K ohms

Repair Instructions

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

    •  Windshield Washer Pump Replacement
    •  Windshield Wiper Motor Replacement
    •  Turn Signal Multifunction Switch Replacement