GM Service Manual Online
For 1990-2009 cars only

Circuit Description

The body control module (BCM) monitors the voltage level on the control circuit of the wiper micro relay. The voltage level should be low while the wiper micro relay is commanded OFF. The voltage should be near system voltage when the BCM energizes the wiper micro relay. If the circuit is shorted low or high, DTC  B3171 or B3718 will set.

DTC Descriptors

This diagnostic procedure supports the following DTCs:

    • DTC B3717 Front Wiper Relay Drive Circuit Low
    • DTC B3718 Front Wiper Relay Drive Circuit High

Conditions for Running the DTCs

    • The ignition is ON.
    • The ignition voltage is between 9-18.5 volts.

Conditions for Setting the DTCs

The following conditions will cause these DTCs to set:

    • DTC B3717, the BCM detects a low voltage level on the supply circuit of the wiper micro relay for 1 second when the relay is energized.
    • DTC B3718, the BCM detects a high voltage level on the supply circuit of the wiper micro relay for 1 second when the relay is de-energized.

Action Taken When the DTC Sets

The BCM de-energizes the wiper micro relay, until the wiper switch is turned OFF and ON.

Conditions for Clearing the DTCs

    • DTC B3717 will change from current to history when the windshield wiper switch is turned OFF and ON, and the condition is no longer present.
    • DTC B3718 will change from current to history when the condition is no longer present.
    • A history DTC will clear after 100 ignition cycles, without a repeat of the malfunction.

Step

Action

Yes

No

Schematic Reference: Wiper/Washer Schematics

Connector End View Reference: Wiper/Washer Connector End Views

1

Did you perform the Wiper/Washer Diagnostic System Check?

Go to Step 2

Go to Diagnostic System Check - Wiper/Washer

2

  1. Turn ON the ignition.
  2. Turn the wiper switch to the OFF position.
  3. Command the Wiper Relay OFF with a scan tool.
  4. Observe the Wiper Relay parameter with a scan tool.

Is the Wiper Relay OFF?

Go to Step 3

Go to Step 5

3

  1. Command the Wiper Relay ON with a scan tool.
  2. Observe the Wiper Relay parameter with a scan tool.

Is the Wiper Relay ON?

Go to Step 4

Go to Step 7

4

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

Does the Wiper Delay Input equal 0 volts?

Go to Step 15

Go to Testing for Intermittent Conditions and Poor Connections in Wiring Systems

5

Do the wipers operate when the wiper switch is OFF?

Go to Step 6

Go to Step 9

6

Remove the wiper diode from the underhood fuse block.

Did the wipers stop?

Go to Step 12

Go to Step 10

7

  1. Remove the wiper micro relay from the underhood fuse block. Refer to Relay Replacement in Wiring Systems.
  2. Command the Wiper Relay ON with a scan tool.
  3. Observe the Wiper Relay parameter with a scan tool.

Is the Wiper Relay ON?

Go to Step 21

Go to Step 8

8

  1. Remove the wiper diode from the underhood fuse block.
  2. Command the Wiper Relay ON with a scan tool.
  3. Observe the Wiper Relay parameter with a scan tool.

Is the Wiper Relay ON?

Go to Step 22

Go to Step 14

9

  1. Remove the wiper micro relay from the underhood fuse block. Refer to Relay Replacement in Wiring Systems.
  2. Command the Wiper Relay ON with a scan tool.
  3. Probe the windshield wiper switch signal 2 circuit from the body control module (BCM) with a test lamp connected to a good ground.

Does the test lamp illuminate?

Go to Step 16

Go to Step 13

10

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

Does the test lamp illuminate?

Go to Step 11

Go to Step 25

11

  1. Leave the test lamp connected to the signal 2 circuit at the BCM J1 connector.
  2. Remove the wiper micro relay from the underhood fuse block. Refer to Relay Replacement in Wiring Systems.

Does the test lamp illuminate?

Go to Step 19

Go to Step 21

12

  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 18

Go to Step 24

13

  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.
  3. Command the Wiper Relay ON with a scan tool.

Does the test lamp illuminate?

Go to Step 24

Go to Step 20

14

  1. Disconnect the BCM J1 connector.
  2. Probe the windshield wiper switch signal 2 circuit with a test lamp connected to battery voltage.

Does the test lamp illuminate?

Go to Step 19

Go to Step 25

15

  1. Disconnect the BCM J2 connector.
  2. Turn the wiper switch to the High speed position.
  3. 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 25

Go to Step 17

16

  1. Connect a test lamp between the windshield wiper switch signal 2 circuit and the wiper micro relay coil ground circuit at the wiper micro relay socket.
  2. Command the Wiper Relay ON with a scan tool.

Does the test lamp illuminate?

Go to Step 21

Go to Step 26

17

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

Did you find and correct the condition?

Go to Step 32

Go to Step 23

18

  1. Disconnect the windshield wiper switch.
  2. Test the windshield wiper switch signal 2 circuit for a short to voltage. Refer to Testing for a Short to Voltage and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 32

Go to Step 23

19

  1. Disconnect the underhood fuse block J7 connector.
  2. Test the windshield wiper switch signal 2 circuit from the BCM for a short to ground or a short to voltage. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 32

Go to Step 24

20

  1. Disconnect the BCM J1 connector.
  2. 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 in Wiring Systems.

Did you find and correct the condition?

Go to Step 32

Go to Step 25

21

Inspect for poor connections at the wiper micro relay. Refer to Testing for Intermittent Conditions and Poor Connections and Connector Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 32

Go to Step 27

22

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

Did you find and correct the condition?

Go to Step 32

Go to Step 28

23

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

Did you find and correct the condition?

Go to Step 32

Go to Step 29

24

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

Did you find and correct the condition?

Go to Step 32

Go to Step 30

25

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

Did you find and correct the condition?

Go to Step 32

Go to Step 31

26

Repair the wiper micro relay ground circuit. Refer to Wiring Repairs and Connector Repairs in Wiring Systems.

Did you complete the repair?

Go to Step 32

--

27

Replace the wiper micro relay. Refer to Relay Replacement in Wiring Systems.

Did you complete the replacement?

Go to Step 32

--

28

Replace the wiper diode.

Did you complete the replacement?

Go to Step 32

--

29

Replace the windshield wiper/washer switch. Refer to Turn Signal Multifunction Switch Replacement in Steering Wheel and Column.

Did you complete the replacement?

Go to Step 32

--

30

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

Did you complete the replacement?

Go to Step 32

--

31

Important: Perform the setup procedure for the control module after replacement, if needed.

Replace the BCM. Refer to Body Control Module Replacement in Body Control System.

Did you complete the replacement?

Go to Step 32

--

32

Operate the system in order to verify the repair.

Did you correct the condition?

System OK

Go to Step 2