GM Service Manual Online
For 1990-2009 cars only

Step

Action

Yes

No

Schematic Reference: Wiper/Washer Schematics

Connector End View Reference: Wiper/Washer Connector End Views

1

Did you perform the Diagnostic System Check - Vehicle?

Go to Step 2

Go to Diagnostic System Check - Vehicle

2

Are DTCs B3717 or B3718 stored in the body control module (BCM)?

Go to DTC B3715, B3716, B3717, B3718, or B3719

Go to Step 3

3

  1. Turn ON the ignition.
  2. Attempt to operate the wipers in each mode.

Do the windshield wipers operate correctly in any mode?

Go to Step 4

Go to Wipers Inoperative - All Modes

4

Turn the wiper switch to the high speed position.

Do the windshield wipers operate at high speed?

Go to Step 5

Go to Step 15

5

  1. Turn the wiper switch to the low speed position.
  2. Wait 5 seconds.

Do the windshield wipers operate at low speed after 5 seconds?

Go to Step 6

Go to Step 9

6

Turn the wiper switch through each delay position.

Do the windshield wipers operate correctly in each delay position?

Go to Step 7

Go to Step 33

7

Turn the wiper switch to the mist position.

Do the windshield wipers operate at low speed?

Go to Step 8

Go to Step 33

8

Turn the wiper switch to the wash position.

Do the windshield wipers operate at low speed?

Go to Testing for Intermittent Conditions and Poor Connections

Go to Step 11

9

  1. Turn the wiper switch to the low speed position.
  2. Observe the Wiper Delay Input parameter with a scan tool.

Is the Wiper Delay Input equal to 0.00 volts?

Go to Step 21

Go to Step 10

10

Observe the Wiper Relay Cmd. parameter with a scan tool.

Is the Wiper Relay Cmd. ON?

Go to Step 13

Go to Step 12

11

  1. Turn the wiper switch to the wash position.
  2. Observe the Washer Switch parameter with a scan tool.

Is the Washer Switch ON?

Go to Step 35

Go to Step 20

12

  1. Disconnect the windshield wiper motor.
  2. Jumper the windshield wiper motor park switch signal circuit to a good ground with a 3-amp fused jumper. Refer to Using Fused Jumper Wires .
  3. Observe the Wiper Park Switch parameter with a scan tool.

Is the Wiper Park Switch Active?

Go to Step 32

Go to Step 28

13

  1. Disconnect the windshield wiper motor.
  2. Probe the windshield wiper motor low speed circuit with a test lamp connected to a good ground.

Does the test lamp illuminate?

Go to Step 32

Go to Step 14

14

  1. Remove the wiper 2 relay from the underhood fuse block. Refer to Relay Replacement .
  2. Probe the wiper 2 relay voltage supply circuit with a test lamp connected to a good ground.

Does the test lamp illuminate?

Go to Step 24

Go to Step 23

15

  1. Disconnect the windshield wiper motor.
  2. Turn the wiper switch to the high speed position.
  3. Probe the windshield wiper motor high speed circuit with a test lamp connected to a good ground.

Does the test lamp illuminate?

Go to Step 32

Go to Step 16

16

  1. Remove the wiper 2 relay from the underhood fuse block. Refer to Relay Replacement .
  2. Probe the windshield wiper switch signal 2 circuit from the wiper switch with a test lamp connected to a good ground.

Does the test lamp illuminate?

Go to Step 17

Go to Step 22

17

Connect a test lamp between the windshield wiper switch signal 2 circuit from the wiper switch and the wiper 2 relay coil ground circuit.

Does the test lamp illuminate?

Go to Step 18

Go to Step 34

18

Probe the wiper 2 relay voltage supply circuit with a test lamp connected to a good ground.

Does the test lamp illuminate?

Go to Step 24

Go to Step 19

19

  1. Remove the wiper diode from the underhood fuse block.
  2. Probe the windshield wiper switch signal 2 circuit from the wiper switch with a test lamp connected to a good ground.

Does the test lamp illuminate?

Go to Step 31

Go to Step 34

20

  1. Disconnect the BCM.
  2. Probe the windshield washer pump control circuit from the wiper switch with a test lamp connected to a good ground.

Does the test lamp illuminate?

Go to Step 35

Go to Step 29

21

  1. Disconnect the BCM.
  2. Probe the windshield wiper switch signal 1 circuit with a test lamp connected to a good ground.

Does the test lamp illuminate?

Go to Step 35

Go to Step 25

22

  1. Disconnect the underhood fuse block J7 connector.
  2. Probe the windshield wiper switch signal 2 circuit from the wiper switch with a test lamp connected to a good ground.

Does the test lamp illuminate?

Go to Step 34

Go to Step 26

23

  1. Disconnect the underhood fuse block J7 connector.
  2. Probe the windshield wiper switch signal 2 circuit from the BCM with a test lamp connected to a good ground.

Does the test lamp illuminate?

Go to Step 34

Go to Step 27

24

Test the windshield wiper motor high and low speed circuits for an open or a high resistance. Refer to Circuit Testing and Wiring Repairs .

Did you find and correct the condition?

Go to Step 42

Go to Step 30

25

Test the windshield wiper switch signal 1 circuit for an open or a high resistance. Refer to Circuit Testing and Wiring Repairs .

Did you find and correct the condition?

Go to Step 42

Go to Step 33

26

Test the windshield wiper switch signal 2 circuit from the wiper switch for an open or a high resistance. Refer to Circuit Testing and Wiring Repairs .

Did you find and correct the condition?

Go to Step 42

Go to Step 33

27

Test the windshield wiper switch signal 2 circuit from the BCM for an open or a high resistance. Refer to Circuit Testing and Wiring Repairs .

Did you find and correct the condition?

Go to Step 42

Go to Step 35

28

Test the windshield wiper motor park switch signal circuit for an open or a high resistance. Refer to Circuit Testing and Wiring Repairs .

Did you find and correct the condition?

Go to Step 42

Go to Step 35

29

Test the windshield washer pump control circuit from the wiper switch for an open or a high resistance. Refer to Circuit Testing and Wiring Repairs .

Did you find and correct the condition?

Go to Step 42

Go to Step 33

30

Inspect for poor connections at the wiper 2 relay. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs .

Did you find and correct the condition?

Go to Step 42

Go to Step 36

31

Inspect for poor connections at the wiper diode. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs .

Did you find and correct the condition?

Go to Step 42

Go to Step 37

32

Inspect for poor connections at the windshield wiper motor. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs .

Did you find and correct the condition?

Go to Step 42

Go to Step 38

33

Inspect for poor connections at the windshield wiper/washer switch. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs .

Did you find and correct the condition?

Go to Step 42

Go to Step 39

34

Inspect for poor connections at the underhood fuse block. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs .

Did you find and correct the condition?

Go to Step 42

Go to Step 40

35

Inspect for poor connections at the BCM. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs .

Did you find and correct the condition?

Go to Step 42

Go to Step 41

36

Replace the wiper 2 relay. Refer to Relay Replacement .

Did you complete the replacement?

Go to Step 42

--

37

Replace the wiper diode.

Did you complete the replacement?

Go to Step 42

--

38

Replace the windshield wiper motor. Refer to Windshield Wiper Motor Replacement .

Did you complete the replacement?

Go to Step 42

--

39

Replace the windshield wiper/washer switch. Refer to Turn Signal Multifunction Switch Replacement .

Did you complete the replacement?

Go to Step 42

--

40

Replace the underhood fuse block. Refer to Underhood Electrical Center or Junction Block Replacement .

Did you complete the replacement?

Go to Step 42

--

41

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

Did you complete the replacement?

Go to Step 42

--

42

Operate the system in order to verify the repair.

Did you correct the condition?

System OK

Go to Step 2