Contents Wiring diagrams Section: Wiper/washer Systems All sections

Wiper System & Washer System Cadillac SRX II

Wiper/washer Systems 26 illustrations ~12443 words

Fastener Tightening Specifications

ApplicationSpecification
MetricEnglish
Headlamp Washer Nozzle Screw2.5 N.m22 lb in
Rear Window Wiper Arm Nut to Pivot Shaft10 N.m89 lb in
Windshield Washer Solvent Container Bolts6 N.m53 lb in
Windshield Washer Container Filler Tube Bolt6 N.m53 lb in
Windshield Wiper Arm Retaining Nut27 N.m20 lb ft
Rear Window Wiper Motor Bolts9 N.m80 lb in
Windshield Wiper Motor to Windshield Wiper Transmission Frame Bolts8 N.m71 lb in
Windshield Wiper Transmission Frame Bolts9 N.m80 lb in

Scheme 1

Scheme 1: Wiper/Washer Schematics

Scheme 2

Scheme 2

Scheme 3

Scheme 3

DIAGNOSTIC CODE INDEX

DTCDescription
DTC B370AB370A 39: Rain Sensor Internal Malfunction
DTC B370BB370B 02: Rear Wiper Function Control Circuit Short to Ground
DTC B3715 or B3875B3715 02: Windshield Wiper Relay Circuit Short to Ground B3875 01: Windshield Wiper High Speed Relay Circuit Short to Battery B3875 02: Windshield Wiper High Speed Relay Circuit Short to Ground B3875 04: Windshield Wiper High Speed Relay Circuit Open
DTC B3810B3810 02: Headlamp Washer Relay Circuit Short to Ground
DTC B3811B3811 02: Rear Washer Relay Circuit Short to Ground
DTC B3873B3873 02: Front Washer Relay Circuit Short to Ground

DIAGNOSTIC CODE INDEX

Diagnostic Instructions

  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.

Diagnostic Fault Information

CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Rain Sensor B+11
Rain Sensor SignalB370A 39B370A 39B370A 39B370A 39
Rain Sensor Ground11
1. Windshield Outside Moisture Sensor Malfunction

Circuit/System Description

B+ voltage is supplied to the windshield outside moisture sensor. Whenever the ignition is ON, or in accessory positions, the body control module (BCM), sends the wiper/washer switch status by using a pulse width modulated (PWM) signal. When a wipe cycle is needed, the windshield outside moisture sensor sends a PWM voltage signal to the BCM, initiating the wiper operation. The BCM commands the windshield wiper motor wipe cycles. If a fault occurs at any time between the windshield outside moisture sensor and BCM, the BCM will use the inputs from the turn signal/multifunction switch in the delay positions to operate the windshield wiper motor at continuous variable delay intervals.

Conditions for Running the DTC

  1. Ignition ON.
  2. The system voltage is between 9-16 V.

Conditions for Setting the DTC

The BCM receives an invalid signal from the windshield outside moisture sensor.

Action Taken When the DTC Sets

  1. If the BCM loses communication with the windshield outside moisture sensor while the windshield outside moisture sensor was requesting single wipes, it shall fail soft the wipers operation to front wiper manual-intermittent with a fixed dwell time of 4 seconds.
  2. If the BCM loses communication with the windshield outside moisture sensor while the windshield outside moisture sensor was continuously requesting low, it shall fail soft the wipers operation to front wiper manual-low.
  3. If the BCM loses communication with the windshield outside moisture sensor while the windshield outside moisture sensor was continuously requesting high, it shall fail soft the wipers operation to front wiper manual-high.

Conditions for Clearing the DTC

A current DTC clears when the diagnostic runs and passes.

Reference Information

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures)
  4. «Wiring Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

Scan Tool Reference

Control Module References for scan tool information

Circuit/System Verification

If this DTC is set, replace the B117 rain sensor.

Repair Procedures

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Windshield Outside Moisture Sensor Replacement»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  2. «Control Module References»(/cadillac/srx/ii-2009-2012/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for BCM replacement, setup, and programming
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Rear Wiper Switch Signal211
Rear Window Wiper Control112
Rear Window Wiper Relay ControlB370B 0212
Rear Window Wiper Ground11
1. Washer Inoperative 2. Washer Always ON

The body control module (BCM) controls the single speed rear wiper motor by its active high output to the external rear wiper motor relay. When the BCM activates its output and applies battery to the coil of the relay, the relay energizes, allowing battery voltage from the fuse to be applied through the switched contacts of the rear wiper motor relay to the control input of the rear wiper motor. The motor then operates continuously at low speed.

  1. Ignition ON.
  2. The system voltage is between 9-16 V.

A short to ground is detected in the rear window wiper relay control circuit.

Rear wiper operation is suspended.

A current DTC clears when the diagnostic runs and passes.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures)
  4. «Wiring Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

Scan Tool Reference

Control Module References for scan tool information

Operate the rear wiper by using the S82 Windshield Wiper/Washer Switch in the continuous and the intermittent position. Verify the M45 Rear Wiper Motor activates.

Circuit/System Testing

  1. Ignition OFF, disconnect the KR7 Rear Wiper Relay.
  2. Test for less than 5 ohms between the ground circuit terminal 86 and ground. If greater than the specified range, test the ground circuit for an open/high resistance. If the circuit tests normal, test or replace the X50A Fuse Block - Underhood.
  3. Connect a test lamp between the control circuit terminal 85 and ground.
  4. Ignition ON, command the rear washer relay ON and OFF using the wiper switch. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the K9 Body Control Module. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, test or replace the K9 Body Control Module.
  5. If all circuits test normal, test or replace the KR7 Rear Wiper Relay.

Relay Test

  1. Ignition OFF, connect the KR7 Rear Window Wiper Relay.
  2. Test for 60-200 ohms between terminals 85 and 86. If the resistance is not within the specified range, replace the relay.
  3. Test for infinite resistance between the following terminals: 30 and 86 30 and 87 30 and 85 85 and 87 If not the specified value, replace the relay.
  4. Test for less than 5 ohms between terminals 30 and 87A. If greater than the specified range, replace the relay.
  5. Install a 10 A fused jumper wire between relay terminal 85 and 12 V. Install a jumper wire between relay terminal 86 and ground. Test for less than 5 ohms between terminals 30 and 87. If greater than the specified range, replace the KR7 Rear Window Wiper Relay.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Relay Replacement (Attached to Wire Harness)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions) or «Relay Replacement (Within an Electrical Center)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions)
  2. «Rear Window Wiper Motor Replacement»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  3. «Control Module References»(/cadillac/srx/ii-2009-2012/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for BCM replacement, programming and setup
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Windshield Wiper High Speed Relay B+1, 21, 2
Windshield Wiper Switch Low Signal111
Windshield Wiper Switch High Signal422
Windshield Wiper Motor Park Switch Signal33
Front Wiper Relay ControlB3715 021, 24
Windshield Wiper High Speed Relay ControlB3875 022B3875 01
Windshield Wiper High Speed Relay Control224
Front Wiper Motor Low Speed Control114
Windshield Wiper Switch Low Reference1, 21, 2
Windshield Wiper Motor Ground1, 2, 3
Front Wiper Relay Ground1
1. Delay or Low Speed Wipers Inoperative 2. High Speed Wipers Inoperative 3. Wipers Do Not Park 4. Wipers Always ON

The body control module (BCM) controls the windshield wiper motor based on input from the windshield wiper/washer switch. The BCM monitors the wiper/washer switch through two separate signal circuits and a ground circuit. The windshield wiper switch high signal circuit is used to determine high speed wiper operation, the windshield wiper switch low signal is used to determine low speed, intermittent, and mist operation through the use of a resistor ladder, and windshield washer switch signal circuit is used to determine washer operation.

The BCM controls the windshield wiper motor through two output controls, controlling two relays which determine the desired wiper speed, high or low.

  1. The DTC runs only when a wiper output is actively being requested by the BCM.
  2. The system voltage is between 9-16 V.
  1. A short to ground is detected in the Front Wiper Relay control circuit or in the High Speed Relay control circuit.
  2. A short to voltage or an open/high resistance is detected in the High Speed Relay control circuit.

The BCM will not activate the wiper output.

  1. A current DTC will clear when the condition for setting the fault is no longer present.
  2. A history DTC will clear after 50 consecutive ignition cycles without a fault present.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures)
  4. «Wiring Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

Scan Tool Reference

Control Module References for scan tool information

DTC B3715

  1. Ignition OFF, disconnect the KR12B windshield wiper relay.
  2. Test for less than 5 ohms between the ground circuit terminal 85 and ground. If greater than the specified range, test the ground circuit for an open/high resistance.
  3. Connect a test lamp between the control circuit terminal 86 and ground.
  4. Ignition ON, command the low speed wipers ON and OFF using the S82 windshield wiper/washer switch. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the K9 BCM. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  5. If all circuits test normal, test or replace the KR12B windshield wiper relay.

DTC B3875

  1. Ignition OFF, disconnect the KR12C windshield wiper speed control relay.
  2. Ignition ON, verify a test lamp illuminates between B+ circuit terminal 85 and ground. If the test lamp does not illuminate, test or replace the underhood fuse block.
  3. Connect a test lamp between the control circuit terminal 86 and B+.
  4. Command the high speed wipers ON and OFF using the S82 windshield wiper/washer switch. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to ground. If the circuit tests normal, replace the K9 BCM. If the test lamp is always OFF, test the control circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  5. If all circuits test normal, test or replace the KR12C windshield wiper speed control relay.
  1. Ignition OFF, disconnect the appropriate relay.
  2. Test for 60-200 ohms between terminals 85 and 86. If the resistance is not within the specified range, replace the relay.
  3. Test for infinite resistance between the following terminals: 30 and 86 30 and 87 30 and 85 85 and 87 If not the specified value, replace the relay.
  4. Test for less than 5 ohms between terminals 30 and 87A. If greater than the specified value, replace the relay.
  5. Install a 10 A fused jumper wire between relay terminal 85 and 12 V. Install a jumper wire between relay terminal 86 and ground. Test for less than 5 ohms between terminals 30 and 87. If greater than the specified range, replace the relay.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Relay Replacement (Attached to Wire Harness)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions) or «Relay Replacement (Within an Electrical Center)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions)
  2. «Control Module References»(/cadillac/srx/ii-2009-2012/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for BCM replacement, programming and setup
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Headlamp Washer Fluid Pump Control112
Headlamp Washer Relay ControlB3810 0212
Headlamp Washer Fluid Pump Ground11
1. Headlamp Washer Inoperative 2. Headlamp Washers Always ON

Headlamp Washer

The Body Control Module (BCM) controls the washer motor based on an input from the windshield wiper washer switch. The BCM monitors the washer switch through the windshield washer switch signal circuit. When the WASH switch is closed, ground is supplied to the front washer switch signal circuit. When this is seen, the BCM will command the front washer fluid pump and the low speed wipers on. When Headlamp Wash Equipped, the headlamps shall be sprayed with wash fluid as a result of an extended Windshield Wash Switch Activation. In order to preserve wash fluid, the feature shall only be allowed to activate if the Low or High Beam Headlamps are active. In addition, after the initial Headlamp Wash operation has been performed, additional headlamp washes shall not be performed for the next 4 Windshield Wash activations or for 48 hours whichever comes first.

  1. Ignition ON.
  2. The system voltage is between 9-16 V.

A short to ground is detected in the headlamp washer relay control circuit.

Washer operation is suspended.

  1. A current DTC clears when the diagnostic runs and passes.
  2. A history DTC will clear after 50 consecutive ignition cycles without a fault present.

Diagnostic Aids

The headlamp wash feature shall only be allowed to be activated if the low or high beam headlamps are active too.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures)
  4. «Wiring Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

Scan Tool Reference

Control Module References for diagnostic tester information

Operate the headlamp washer using the S80 Window Wiper/Washer Switch. Verify the G16 Headlamp Washer Fluid Pump activates. The low or high beam headlamps are ON.

  1. Ignition OFF, disconnect the KR2 Headlamp Washer Fluid Pump Relay.
  2. Test for less than 5 ohms between the ground circuit terminal 85 and ground If greater than the specified range, test the ground circuit for an open/high resistance
  3. Connect a test lamp between the control circuit terminal 86 and ground.
  4. Ignition ON, command the headlamp washer ON and OFF using the wiper switch. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, test or replace the K9 Body Control Module. If the test lamp is always OFF, test for a short to ground or an open/high resistance on the control circuit. If the circuit tests normal, test or replace the K9 Body Control Module.
  5. If all circuits test normal, test or replace the KR2 Headlamp Washer Fluid Pump Relay.
  1. Ignition OFF, connect the KR2 Headlamp Washer Fluid Pump Relay.
  2. Test for 60-200 ohms between terminals 85 and 86. If the resistance is not within the specified range, replace the relay.
  3. Test for infinite resistance between the following terminals: 30 and 86 30 and 87 30 and 85 85 and 87 If not the specified value, replace the relay.
  4. Test for less than 5 ohms between terminals 30 and 87A. If greater than the specified range, replace the relay.
  5. Install a 10 A fused jumper wire between relay terminal 85 and 12 volts. Install a jumper wire between relay terminal 86 and ground. Test for less than 5 ohms between terminals 30 and 87. If greater than the specified range, replace the relay.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Control Module References»(/cadillac/srx/ii-2009-2012/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for BCM replacement, setup, and programming
  2. «Relay Replacement (Attached to Wire Harness)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions) or «Relay Replacement (Within an Electrical Center)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions)
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Rear Washer Switch Control211
Rear Washer Relay ControlB3811 0212
Rear Washer Fluid Pump Control112
Rear Washer Fluid Pump Ground11, 2
1. Rear Washer Inoperative 2. Rear Washer Always ON

Rear Washer

When the Body Control Module detects that the Rear wiper/wash switch has activated the momentary Wash switch, it activates a High Side Drive output which supplies Battery to the coil of the Rear Washer Pump Relay. This energizes the Relay, which switches Battery Power to the Washer Pump Motor. The BCM will also activate continuous Low Speed Windshield Wipers as described above. This Washer and Wiper operation shall be continued so long as the switch remains active. Upon termination the Rear Wash Motor will be deactivated and the Wiper shall move to its Park Position and deactivate.

  1. Ignition ON.
  2. The system voltage is between 9-16 V.

A short to ground is detected in the rear washer relay control circuit.

Washer operation is suspended.

  1. A current DTC clears when the diagnostic runs and passes.
  2. A history DTC will clear after 50 consecutive ignition cycles without a fault present.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures)
  4. «Wiring Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

Scan Tool Reference

Control Module References for diagnostic tester information

Operate the rear washers using the S80 Window Wiper/Washer Switch. Verify the G24 Windshield Washer Pump activates.

  1. Ignition OFF, disconnect the harness connector at the X50A Fuse Block - Underhood.
  2. Disconnect the harness connector X5 at the K9 Body Control Module.
  3. Test for less than 5 ohms between the control circuit terminal 10 at the X50A Fuse Block - Underhood and the control circuit terminal 11 X5 at the K9 Body Control Module. If the value is not within the specified range, test the control circuit for a short to voltage or an open/high resistance. If the circuit tests normal, test or replace the K9 Body Control Module.
  4. Test for infinite resistance between the control circuit terminal 10 at the X50A Fuse Block - Underhood and ground. If the value is not within the specified range, test the control circuit for a short to ground.
  5. If all circuits test normal, test or replace the X50A Fuse Block - Underhood.
  1. Ignition OFF, disconnect the harness connector X5 at the K9 Body Control Module.
  2. Test for 60-200 ohms between control circuit terminal 11 X5 at the K9 Body Control Module and ground. If the value is not within the specified range, test the control circuit for a short to ground, short to voltage or an open. If all circuits test normal, test or replace the X50A Fuse Block - Underhood.

Output Control Test

Connect all harness connectors, ignition ON, Command the Rear Washer Relay Command On and OFF with a scan tool. Observe the KR6 Rear Window Washer Pump Relay clicks and the G24 Windshield Washer Pump runs.

  1. If the KR6 Rear Window Washer Pump Relay does not work, replace the X50A Fuse Block - Underhood.
  2. If the KR6 Rear Window Washer Pump Relay does work, but the G24 Windshield Washer Pump does not run, test the G24 Windshield Washer Pump ground and control circuit.
  3. If all circuits test normal, replace the G24 Windshield Washer Pump.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Control Module References»(/cadillac/srx/ii-2009-2012/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for BCM replacement, setup, and programming
  2. «Relay Replacement (Attached to Wire Harness)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions) or «Relay Replacement (Within an Electrical Center)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions)
  3. «Windshield Washer With Seal Pump Replacement»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Windshield Washer Switch Signal211
Windshield Washer Fluid Pump Control112
Windshield Washer Relay ControlB3873 0212
Windshield Washer Fluid Pump Ground11
1. Front Washer Inoperative 2. Front Washer Always ON

The body control module (BCM) controls the windshield washer fluid pump based on an input from the turn signal/multifunction switch. The BCM monitors the washer switch through the windshield washer switch signal circuit. When the wash switch is closed, ground is supplied to the front washer switch signal circuit. When this is the case, the BCM will command the windshield washer fluid pump and the low speed wipers on.

  1. Ignition ON.
  2. The system voltage is between 9-16 V.

A short to ground is detected in the windshield washer relay control circuit.

Washer operation is suspended.

A current DTC clears when the diagnostic runs and passes.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures)
  4. «Wiring Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

Scan Tool Reference

Control Module References for diagnostic tester information

Operate the front washer by using the S80 Window Wiper/Washer Switch. Verify the G24 Windshield Washer Pump activates.

  1. Ignition OFF, disconnect the harness connector at the X50A Fuse Block - Underhood.
  2. Disconnect the harness connector X4 at the K9 Body Control Module.
  3. Test for less than 5 ohms between the control circuit terminal 14 at the X50A Fuse Block - Underhood and the control circuit terminal 14 X4 at the K9 Body Control Module. If the value is not within the specified range, test the control circuit for a short to voltage or an open/high resistance. If the circuit tests normal, test or replace the K9 Body Control Module.
  4. Test for infinite resistance between the control circuit terminal 14 at the X50A Fuse Block - Underhood and ground. If the value is not within the specified range, test the control circuit for a short to ground.
  5. If all circuits test normal, test or replace the X50A Fuse Block - Underhood.
  1. Ignition OFF, disconnect the harness connector X5 at the K9 Body Control Module.
  2. Test for 60-200 ohms between control circuit terminal 14 X4 at the K9 Body Control Module and ground. If the value is not within the specified range, test the control circuit for a short to ground, short to voltage or an open. If all circuits test normal, test or replace the X50A Fuse Block - Underhood.

Output Control Tests

Ignition ON, command the Windshield Washer Relay Command ON and OFF with a scan tool. Observe that the KR11 Windshield Washer Pump Relay clicks and the G24 Windshield Washer Pump runs.

  1. If the KR11 Windshield Washer Pump Relay does not work, replace the X50A Fuse Block - Underhood.
  2. If the KR11 Windshield Washer Pump Relay works, but the G24 Windshield Washer Pump does not run, test the washer fluid pump control circuit and the washer fluid pump ground circuit.
  3. If all circuits test normal, replace the G24 Windshield Washer Pump.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Control Module References»(/cadillac/srx/ii-2009-2012/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for BCM replacement, setup, and programming
  2. «Relay Replacement (Attached to Wire Harness)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions) or «Relay Replacement (Within an Electrical Center)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions)

Symptoms - Wiper/Washer Systems

Note. The following steps must be completed before using the symptom tables

  1. Perform «Diagnostic System Check - Vehicle»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) , in order to verify that all of the following conditions are true: No DTCs are set. The control modules can communicate via the serial data link.
  2. Refer to «Wiper/Washer System Description and Operation»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system) in order to familiarize yourself with the system functions.

Visual/Physical Inspection

  1. Inspect for aftermarket devices which may affect the operation of the windshield wiper/washer system. Refer to «Checking Aftermarket Accessories»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__checking-aftermarket-accessories) .
  2. Inspect the easily accessible or visible system components for obvious damage or conditions which may cause the symptom.
  3. Inspect the washer fluid reservoir for the proper fluid level.

Intermittent

Faulty electrical connections or wiring may be the cause of intermittent conditions. Refer to Testing for Intermittent Conditions and Poor Connections .

Symptom List

Refer to a symptom diagnostic procedure from the following list in order to diagnose the symptom

  1. «Windshield Wiper System Malfunction»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  2. «Washer Malfunction»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  3. «Rain Sensor Malfunction»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__rain-sensor-malfunction)
  4. «Rear Wiper System Malfunction»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  5. «Headlamp Washer Malfunction»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Windshield Wiper High Speed Relay B+1, 21, 2
Windshield Wiper Switch Low Signal111
Windshield Wiper Switch High Signal422
Windshield Wiper Motor Park Switch Signal33
Front Wiper Relay ControlB3715 021, 24
Windshield Wiper High Speed Relay ControlB3875 022B3875 01
Windshield Wiper High Speed Relay Control224
Front Wiper Motor Low Speed Control114
Windshield Wiper Switch Low Reference1, 21, 2
Windshield Wiper Motor Ground1, 2, 3
Front Wiper Relay Ground1
1. Delay or Low Speed Wipers Inoperative 2. High Speed Wipers Inoperative 3. Wipers Do Not Park 4. Wipers Always ON

The body control module (BCM) controls the wiper motor based on input from the windshield wiper/washer switch. The BCM monitors the wiper/washer switch through two separate signal circuits and a ground circuit. The windshield wiper switch high signal circuit is used to determine high speed wiper operation, the windshield wiper switch low signal is used to determine low speed, intermittent, and mist operation through the use of a resistor ladder, and the windshield washer switch signal circuit is used to determine washer operation.

The BCM controls the windshield wiper motor through two output controls, controlling two relays which determine the desired wiper speed, high or low.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures)
  4. «Wiring Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

Scan Tool Reference

Control Module References for scan tool information

  1. Ignition ON, windshield wiper/washer switch in the OFF position, verify the scan tool Windshield Washer Switch parameter is Inactive. If not the specified value, refer to «Washer Malfunction»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system) .
  2. Wiper switch in the OFF position, verify the scan tool Windshield Wiper Switch parameter is Off. If not the specified value, refer to the «Windshield Wiper/Washer Switch Circuit Test»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__windshield-wiperwasher-switch-circuit-test) .
  3. Wiper switch in the OFF position, verify the scan tool Windshield Wiper High Speed Switch parameter is Inactive. If not the specified value, refer to the «Windshield Wiper/Washer Switch Circuit Test»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__windshield-wiperwasher-switch-circuit-test) .
  4. Wiper switch in the LO position, verify the scan tool Windshield Wiper Switch parameter is Low. If not the specified value, refer to the «Windshield Wiper/Washer Switch Circuit Test»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__windshield-wiperwasher-switch-circuit-test) .
  5. Wiper switch in the HIGH position, verify the scan tool Windshield Wiper High Speed Switch parameter is Active. If not the specified value, refer to the «Windshield Wiper/Washer Switch Circuit Test»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__windshield-wiperwasher-switch-circuit-test) .
  6. Wiper switch in the INT position, observe the scan tool Windshield Wiper Switch parameter while cycling the delay adjustment switch from long delay to short delay. The parameter should cycle between D1 and D5 as each delay position is selected. If not the specified value, test or replace the windshield wiper/washer switch.
  7. Wiper switch in the LO position, verify the windshield wipers are cycling at the low speed. If the wipers are not operating at low speed, refer to the «Windshield Wiper Motor Circuit Test»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__windshield-wiper-motor-circuit-test) .
  8. Wiper switch in the HIGH position, verify the windshield wipers are cycling at high speed. If the wipers are not operating at high speed, refer to the «Windshield Wiper Motor Circuit Test»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__windshield-wiper-motor-circuit-test) .
  9. Observe the scan tool BCM Wiper Park Switch parameter. The reading should display Active when the wipers are parked and Inactive with the wipers ON or out of the park position. If the Wiper Park Switch parameter is always Active or Inactive or the wipers do not park, refer to the «Wiper Park Circuit Test»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__wiper-park-circuit-test) .

Windshield Wiper/Washer Switch Circuit Test

  1. Ignition OFF, disconnect the X1 harness connector at the S82 windshield wiper/washer switch.
  2. Verify a test lamp illuminates between the low reference circuit terminal 2 and B+. If the test lamp does not illuminate, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  3. Ignition ON, test for B+ between the signal cirucit terminal 1 and ground. If less than the specified value, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  4. Ignition ON, test for B+ between the signal cirucit terminal 3 and ground. If less than the specified value, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  5. Ignition On, test for 10 V between the signal circuit terminal 5 and ground. If less than the specified value, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the K9 BCM. If greater than the specified value, test the signal circuit for a short to voltage. If the circuit tests normal, replace the K9 BCM.
  6. If all circuits test normal, test or replace the S82 windshield wiper/washer switch.

Windshield Wiper Motor Circuit Test

  1. Ignition OFF, disconnect KR12B windshield wiper relay.
  2. Test for less than 5 ohms between the ground circuit terminal 85 and ground. If greater than the specified range, test the ground circuit for an open/high resistance.
  3. Test for less than 5 ohms between the ground circuit terminal 87A and ground. If greater than the specified range, test or replace the X50A underhood fuse block.
  4. Ignition ON, verify a test lamp illuminates between the B+ circuit terminal 87 and ground. If the test lamp does not illuminate, test or replace the X50A underhood fuse block.
  5. Install a test lamp between the control circuit terminal 86 and ground.
  6. Command the LOW speed wipers ON and OFF using the S82 windshield wiper/washer switch. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the K9 BCM. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  7. Ignition OFF, disconnect the KR12C windshield wiper speed control relay.
  8. Test for less than 5 ohms between the control circuit terminal 30 of the KR12B windshield wiper relay and control circuit terminal 30 of the KR12C windshield wiper speed control relay. If greater than the specified range, test or replace the X50A underhood fuse block.
  9. Connect the KR12B windshield wiper relay.
  10. Test for less than 5 ohms between the control circuit terminal 30 of the KR12C windshield wiper speed control relay and ground. If greater than the specified range, test or replace the KR12B windshield wiper relay.
  11. Ignition ON, verify a test lamp illuminates between the B+ circuit terminal 85 of the KR12C windshield wiper speed control relay and ground. If the test lamp does not illuminate, test or replace the X50A underhood fuse block.
  12. Install a test lamp between the control circuit terminal 30 of the KR12C windshield wiper speed control relay and ground.
  13. Command the LOW speed wipers ON using the S82 windshield wiper/washer switch. The test lamp should illuminate when commanding the LOW speed wipers ON. If the test lamp does not illuminate, replace the KR12B windshield wiper relay.
  14. Connect a test lamp between control circuit terminal 86 of the KR12C windshield wiper speed control relay and B+.
  15. Command the HIGH speed wipers ON and OFF using the S82 windshield wiper/washer switch. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to ground. If the circuit tests normal, replace the K9 BCM. If the test lamp is always OFF, test the control circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  16. Ignition OFF, connect the KR12C windshield wiper speed control relay and disconnect the X1 harness connector at the M75 windshield wiper motor.
  17. Test for less than 5 ohms between the ground circuit terminal C and ground. If greater than the specified range, test the ground circuit for an open/high resistance.
  18. Connect a test lamp between control circuit terminal E and ground.
  19. Ignition ON, command the LOW speed wipers ON and OFF using the S82 windshield wiper/washer switch. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, test or replace the KR12C windshield wiper speed control relay. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, test or replace the KR12C windshield wiper speed control relay.
  20. Connect a test lamp between control circuit terminal D and ground.
  21. Command the HIGH speed wipers ON and OFF using the S82 windshield wiper/washer switch. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, test or replace the KR12C windshield wiper speed control relay. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, test or replace the KR12C windshield wiper speed control relay.
  22. If all circuits test normal, test or replace the M7 windshield wiper motor.

Wiper Park Circuit Test

  1. Ignition OFF, disconnect the harness connector at the windshield wiper motor.
  2. Ignition ON, test for B+ between signal circuit terminal B and ground. If not the specified value, test the signal circuit for a short to ground or open/high resistance. If the circuit tests normal, test or replace the K9 BCM.
  3. If the circuit tests normal, test or replace the windshield wiper motor.

Component Testing

Windshield Wiper/Washer Switch

  1. Disconnect the harness connector at the S82 windshield wiper/washer switch.
  2. With the S82 windshield wiper/washer switch in the HIGH position, test for less than 5 ohms between the low reference terminal 2 and the signal terminal 1. If greater than the specified value, replace the S82 windshield wiper/washer switch.
  3. While cycling the S82 windshield wiper/washer switch through each delay and speed position, test for the specified resistance between the low reference terminal 2 and the signal terminal 3.

Note. If the switch tests open in any switch position other than OFF, test the signal circuits for a short to voltage before replacing the switch.

Switch PositionResistance
OffInfinite
Mist300-364 ohms
Delay 13.70-4.10 kohms
Delay 22.60-3.20 kohms
Delay 31.80-2.20 kohms
Delay 41.10-1.50 kohms
Delay 5650-1000 ohms
Low300-364 ohms
High300-364 ohms

Wiper Switch Values

  1. If any switch position is not within the specified range, replace the S82 windshield wiper/washer switch.

Windshield Wiper Motor

  1. Ignition OFF, disconnect the harness connector at the M75 windshield wiper motor.
  2. Install a 25 A fused jumper wire between the control terminal E and 12 V. Install a jumper wire between the ground terminal C and ground.
  3. Verify the M75 windshield wiper motor is operating in the low speed mode. If the M75 windshield wiper motor is not in the low speed mode, replace the M75 windshield wiper motor.
  4. Install a 25 A fused jumper wire between the control terminal D and 12 V. Install a jumper wire between the ground terminal C and ground.
  5. Verify the M75 windshield wiper motor is operating in the high speed mode. If the M75 windshield wiper motor is not in the high speed mode, replace the M75 windshield wiper motor.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Windshield Wiper Motor Replacement»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  2. «Relay Replacement (Attached to Wire Harness)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions) or «Relay Replacement (Within an Electrical Center)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions)
  3. «Windshield Wiper and Washer Switch Replacement»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  4. «Control Module References»(/cadillac/srx/ii-2009-2012/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for BCM replacement, setup, and programming
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Rear Washer Switch Control544
Rear Washer Relay ControlB3811 0245
Rear Washer Fluid Pump Control445
Rear Washer Fluid Pump Ground44, 5
Windshield Washer Switch Signal211
Washer Fluid Level Switch Signal333
Windshield Washer Fluid Pump Control112
Windshield Washer Relay ControlB3873 0212
Windshield Washer Fluid Pump Ground1
Washer Fluid Level Switch Ground333
1. Front Washer Inoperative 2. Front Washer Always ON 3. Washer Fluid Level Inoperative 4. Rear Washer Inoperative 5. Rear Washer Always ON

The body control module (BCM) controls the windshield washer fluid pump based on an input from the wiper/washer switch. The BCM monitors the washer switch through the windshield washer switch signal circuit. When the wash switch is closed, ground is supplied to the windshield washer switch signal circuit. When this is the case, the BCM will command the windshield washer fluid pump and the low speed wipers on.

On some vehicles warning information (wash fluid low and heated wash ON/OFF) will be conveyed via the GMLAN to the controls and displays subsystem (responsible for display). This subsystem will provide visual feedback to the customer while in the RUN power mode.

When the BCM detects that the rear wiper/wash switch has activated the momentary wash switch, it activates a high side drive output which supplies battery to the coil of the rear washer pump relay. This energizes the relay, which switches battery power to the washer pump motor. The BCM will also activate continuous low speed windshield wipers as described above. This washer and wiper operation shall be continued so long as the switch remains active. Upon termination the rear wash motor will be deactivated and the wiper shall move to its park position and deactivate.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures)
  4. «Wiring Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

Scan Tool Reference

Control Module References for scan tool information

  1. Ignition ON, observe the scan tool Windshield Washer Switch parameter while pressing and releasing the washer switch. The reading should change between INACTIVE and ACTIVE. If the reading does not change between INACTIVE and ACTIVE, refer to «Windshield Washer Switch Circuit Test»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__windshield-washer-switch-circuit-test) .
  2. Command the Windshield Washer Relay Command ON and OFF with a scan tool. The windshield washers should turn ON and OFF when changing between the commanded states. If windshield washers do not turn ON and OFF, refer to the «Washer Pump Circuit Test»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__washer-pump-circuit-test) .
  3. Command the Rear Washer Relay Command ON and OFF with a scan tool. The rear washer should turn ON and OFF when changing between the commanded states. If the rear washer does not turn ON and OFF, refer to the «Washer Pump Circuit Test»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__washer-pump-circuit-test) . If the rear washer turns ON and OFF, refer to «Rear Washer Switch Circuit Test»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__rear-washer-switch-circuit-test) .
  4. Command the Headlamp Washer Relay Command ON and OFF with a scan tool. The headlamp washers should turn ON and OFF when changing between the commanded states. If the headlamp washers do not turn ON and OFF, refer to «Headlamp Washer Malfunction»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system) .
  5. Verify the windshield washer fluid level is above the minimum level. If not above the minimum level, fill the reservoir and inspect for leaks. If the low washer fluid indicator is still ON, refer to «Low Washer Fluid Indicator Test»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__low-washer-fluid-indicator-test) .

Windshield Washer Switch Circuit Test

  1. Ignition OFF, disconnect the X1 harness connector at the S82 windshield wiper/washer switch.
  2. Verify that a test lamp illuminates between the low reference terminal 2 and B+. If the test lamp does not illuminate, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  3. Ignition ON, verify the scan tool Windshield Washer Switch parameter is INACTIVE. If not the specified value, test the signal circuit terminal 5 for a short to ground. If the circuit tests normal, replace the K9 BCM.
  4. Install a 3 A fused jumper wire between the signal circuit terminal 5 and the ground circuit terminal 2. Verify the scan tool Windshield Washer Switch parameter is ACTIVE. If not the specified value, test the signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  5. If all circuits test normal, test or replace the S82 windshield wiper/washer switch.

Rear Washer Switch Circuit Test

  1. Ignition OFF, disconnect the X1 harness connector at the S82 windshield wiper/washer switch.
  2. Verify that a test lamp illuminates between the low reference terminal 2 and B+. If the test lamp does not illuminate, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  3. Ignition ON, verify the rear washer is OFF. If not the specified value, test the signal circuit terminal 4 for a short to ground. If the circuit tests normal, replace the K9 BCM.
  4. Install a 3 A fused jumper wire between the signal circuit terminal 4 and the ground circuit terminal 2. Verify the rear washer turns ON. If the rear washer does not turn on, test the signal circuit for a short to voltage or an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  5. If all circuits test normal, test or replace the S82 windshield wiper/washer switch.

Washer Pump Circuit Test

  1. Ignition OFF, disconnect the X2 harness connector at the X50A underhood fuse block.
  2. Connect a test lamp between the control circuit terminal 14 and ground.
  3. Ignition ON, command the Windshield Washer Relay Command ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the K9 BCM. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  4. Connect a test lamp between the control circuit terminal 10 and ground.
  5. Command the Rear Washer Relay Command ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the K9 BCM. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  6. Ignition OFF, connect the X2 harness connector at the X50A underhood fuse block and disconnect the harness connector at the G24 windshield washer pump.
  7. Connect a test lamp between control circuit terminal 2 and ground.
  8. Ignition ON, command the Windshield Washer Relay Command ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to voltage. If the cirucit tests normal, replace the X50A underhood fuse block. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the X50A underhood fuse block.
  9. Connect a test lamp between control circuit terminal 1 and ground.
  10. Command the Rear Washer Relay Command ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to voltage. If the cirucit tests normal, replace the X50A underhood fuse block. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the X50A underhood fuse block.
  11. If all circuits test normal, test or replace the G24 windshield washer pump.

Low Washer Fluid Indicator Test

  1. Verify the washer fluid reservoir is filled up.
  2. Ignition OFF, disconnect the harness connector at the B118B windshield washer fluid level switch.
  3. Test for less than 5 ohms between the ground terminal 1 and ground. If greater than the specified range, test the ground circuit for an open/high resistance.
  4. Ignition OFF, disconnect the X1 harness connector at the P16 instrument cluster.
  5. Test for less than 5 ohms between the signal circuit terminal 2 at the B118B Windshield Washer Fluid Level Switch harness connector and signal terminal 15 at the P16 instrument cluster harness connector. If greater than the specified range, test the signal circuit for a short to voltage or an open/high resistance.
  6. Reconnect all harness connectors.
  7. Ignition ON, command the Driver Information Center Segment test ON and OFF with the scan tool, verify that the low washer fluid indicator display reacts to ON and OFF positions. If the low washer fluid indicator display is always ON or always OFF, replace the P16 instrument cluster.
  8. If the low washer fluid indicator display changes between ON and OFF, test or replace the B118B windshield washer fluid level switch.

Washer Switch Test

  1. Disconnect the X1 harness connector at the S82 windshield wiper/washer switch.
  2. Test for less that 5 ohms between signal circuit terminal 5 and ground. If not the specified range, replace the S82 windshield wiper/washer switch.
  3. Test for less that 5 ohms between signal circuit terminal 4 and ground. If not the specified range, replace the S82 windshield wiper/washer switch.

Washer Pump Test

  1. Ignition OFF, disconnect the harness connector at the G24 windshield washer pump.
  2. Install a 10 A fused jumper wire between the control terminal 2 and 12 V. Install a jumper wire between the ground terminal 1 and ground.
  3. Verify the G24 windshield washer pump is activated. If the G24 windshield washer pump does not activate, replace the G24 windshield washer pump.
  1. Ignition OFF, remove the B118B windshield washer fluid level switch.
  2. Install a wire at terminal 1 and terminal 2. Observe the resistance while moving the level switch.
  3. The resistance should be changing between less than 5 ohms infinite resistance while moving the level switch. If not the specified range, replace the B118B windshield washer fluid level switch.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Windshield Wiper and Washer Switch Replacement»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  2. «Control Module References»(/cadillac/srx/ii-2009-2012/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for BCM replacement, setup, and programming
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Rain Sensor B+11
Rain Sensor SignalB370A 39B370A 39B370A 39B370A 39
Rain Sensor Ground1
1. Rain Sensor Malfunction

B+ voltage is supplied to the windshield outside moisture sensor. Whenever the ignition is ON, or in accessory positions, the body control module (BCM), sends the windshield wiper/washer switch status by using a pulse width modulated (PWM) signal. When a wipe cycle is needed, the windshield outside moisture sensor sends a PWM voltage signal to the BCM, requesting the wiper operation. The BCM commands the windshield wiper motor wipe cycles. If at anytime a fault occurs between the windshield outside moisture sensor and BCM, the BCM will use the inputs from the windshield wiper/washer switch in the delay positions to operate the windshield wiper motor at continuous variable delay intervals.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures)
  4. «Wiring Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

Scan Tool Reference

Control Module References for scan tool information

Ignition ON, S802 windshield wiper/washer switch in the low position. Spray water on the windshield. The windshield wipers should operate at low speed.

If the windshield wipers do not operate, refer to Windshield Wiper System Malfunction .

Rain Sensor Malfunction

  1. Ignition OFF, disconnect the harness connector at the B117 rain sensor.
  2. Test for less than 5 ohms between the ground circuit terminal 2 and ground. If greater than the specified value, test the ground circuit for an open/high resistance.
  3. Ignition ON, verify that a test lamp illuminates between B+ voltage circuit terminal 1 and ground. If the test lamp does not illuminate, test the B+ voltage circuit for a short to ground or an open/high resistance.
  4. If all circuits test normal, replace the B117 rain sensor.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Windshield Outside Moisture Sensor Replacement»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  2. «Control Module References»(/cadillac/srx/ii-2009-2012/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for BCM or the Instrument Panel Cluster replacement, setup, and programming
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Rear Wiper Switch Signal211
Rear Window Wiper Control112
Rear Window Wiper Relay ControlB370B 0212
Rear Window Wiper Ground11
1. Wiper Inoperative 2. Wiper Always ON

The body control module (BCM) controls the dual speed rear wiper motor by its active high output to the external rear wiper motor relay. When the BCM activates its output and applies battery to the coil of the relay, the relay energizes, allowing battery voltage from the fuse to be applied through the switched contacts of the rear wiper motor relay to the control input of the rear wiper motor. The motor operates continuously at low speed when the rear wiper switch is set to the continuous or delay setting. The rear motor internally controls if the rear wipers are in the low or delay setting.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures)
  4. «Wiring Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

Scan Tool Reference

Control Module References for diagnostic tester information.

Verify the Rear Wiper Command parament is active when operating the rear wipers.

  1. If the parameter is not active, refer to the «Rear Wiper/Washer Switch Circuit Malfunction»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__rear-wiperwasher-switch-circuit-malfunction) .
  2. If the parameter is active, refer to the «Rear Wiper Motor Circuit Malfunction»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system__rear-wiper-motor-circuit-malfunction) .

Rear Wiper/Washer Switch Circuit Malfunction

  1. Ignition OFF, disconnect the X1 harness connector at the S82 windshield wiper/washer switch.
  2. Verify a test lamp illuminates between the low reference terminal 2 and B+. If the test lamp does not illuminate, test the low reference circuit for an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  3. Test for 10 V between the signal circuit terminal 4 and ground. If less than the specified value, test the signal circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the K9 BCM.
  4. If all circuits test normal, replace the S82 windshield wiper/washer switch.

Rear Wiper Motor Circuit Malfunction

  1. Ignition OFF, disconnect the KR7 rear wiper relay.
  2. Test for less than 5 ohms between the ground circuit terminal 86 and ground. If greater than the specified range, test the ground circuit for an open/high resistance.
  3. Test for less than 5 ohms between the ground circuit terminal 87A and ground. If greater than the specified range, test the ground circuit for an open/high resistance.
  4. Ignition ON, verify a test lamp illuminates between the B+ circuit terminal 87 and ground. If the test lamp does not illuminate, test the rear wiper fuse for an open. If the fuse is open, test the control circuit terminal 30 for a short to ground.
  5. Verify that a test lamp does not illuminate between the control circuit terminal 30 and ground. If the test lamp illuminates, test the control circuit for a short to voltage.
  6. Connect a test lamp between the control cirucit terminal 85 and ground.
  7. Command the rear wiper ON and OFF with a scan tool. The test lamp should turn ON and OFF when changing between the commanded states. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the K9 BCM. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, test or replace the K9 BCM.
  8. Ignition OFF, disconnect the connector at the M45 rear wiper motor.
  9. Test for less than 5 ohms between the ground circuit terminal C and ground. If greater than the specified range, test the ground circuit for an open/high resistance.
  10. Ignition ON, verify a test lamp illuminates between B+ circuit terminal B and ground. If the test lamp does not illuminate, test the B+ circuit for a short to ground or an open/high resistance.
  11. Connect the harness connector at the M45 rear wiper motor.
  12. Connect a 3 A fused jumper wire between the control circuit terminal 30 and B+. Verify the rear wiper motor is activated. If the rear wiper motor does not activate, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, test or replace the M45 rear wiper motor.
  13. If all circuits test normal, test or replace the KR7 rear wiper relay.
  1. Ignition OFF, connect the KR7 rear wiper relay.
  2. Test for 60-200 ohms between terminals 85 and 86. If the resistance is not within the specified range, replace the KR7 rear wiper relay.
  3. Test for infinite resistance between the following terminals: 30 and 86 30 and 87 30 and 85 85 and 87 If not the specified value, replace the KR7 rear wiper relay.
  4. Test for less than 5 ohms between terminals 30 and 87A. If greater than the specified range, replace the KR7 rear wiper relay.
  5. Install a 10 A fused jumper wire between relay terminal 85 and B+. Install a jumper wire between relay terminal 86 and ground. Test for less than 5 ohms between terminals 30 and 87. If greater than the specified range, replace the KR7 rear wiper relay.

Rear Wiper Motor Test

  1. Ignition OFF, disconnect the harness connector at the M45 rear wiper motor.
  2. Install a 25 A fused jumper wire between the B+ terminal A and 12 V. Install a jumper wire between the ground terminal C and ground.
  3. Verify the M45 rear wiper motor is operating. If the M45 rear wiper motor is not operating, replace the M45 rear wiper motor.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Control Module References»(/cadillac/srx/ii-2009-2012/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for BCM replacement, setup, and programming.
  2. «Relay Replacement (Attached to Wire Harness)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions) or «Relay Replacement (Within an Electrical Center)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions)
  3. «Rear Window Wiper Motor Replacement»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  4. «Windshield Wiper and Washer Switch Replacement»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  1. Perform the «Diagnostic System Check - Vehicle»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures) prior to using this diagnostic procedure.
  2. Review «Strategy Based Diagnosis»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__strategy-based-diagnosis) for an overview of the diagnostic approach.
  3. «Diagnostic Procedure Instructions»(/cadillac/srx/ii-2009-2012/remont/oem-general-information/#vehicle-diagnostic-information-diagnostic-information-and-procedures__diagnostic-procedure-instructions) provides an overview of each diagnostic category.
CircuitShort to GroundOpen/High ResistanceShort to VoltageSignal Performance
Headlamp Washer Fluid Pump Control112
Headlamp Washer Relay ControlB3810 0212
Headlamp Washer Fluid Pump Ground11
1. Headlamp Washer Inoperative 2. Headlamp Washers Always ON

The body control module (BCM) controls the washer motor based on an input from the windshield wiper washer switch. The BCM monitors the washer switch through the windshield washer switch signal circuit. When the WASH switch is closed, ground is supplied to the front washer switch signal circuit. When this is seen, the BCM will command the front washer fluid pump and the low speed wipers on. When headlamp wash is equipped, the headlamps shall be sprayed with wash fluid as a result of an extended windshield wash switch activation. In order to preserve wash fluid, the feature shall only be allowed to activate if the Low or High Beam Headlamps are active. In addition, after the initial Headlamp Wash operation has been performed, additional headlamp washes shall not be performed for the next 4 Windshield Wash activations or for 48 hours, whichever occurs first.

The headlamp wash feature shall only be allowed to be activated, if the low or high beam headlamps are active as well.

Schematic Reference

Connector End View Reference

Description and Operation

Electrical Information Reference

  1. «Circuit Testing»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__circuit-testing)
  2. «Connector Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__connector-repairs)
  3. «Testing for Intermittent Conditions and Poor Connections»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures)
  4. «Wiring Repairs»(/cadillac/srx/ii-2009-2012/remont/body-electrical/#wiring-systems-and-power-management-diagnostic-information-and-procedures__wiring-repairs)

Scan Tool Reference

Control Module References for scan tool information

  1. Ignition OFF, disconnect the KR2 headlamp washer fluid pump relay in the X50A underhood fuse block.
  2. Test for less than 5 ohms between ground circuit terminal 85 and ground. If greater than the specified value, test the ground circuit for an open/high resistance.
  3. Ignition ON, install a test lamp between the control circuit terminal 86 and ground.
  4. Using the scan tool, control the headlamp washers ON and OFF. Verify the test lamp turns on and off. If the test lamp is always OFF, test the control circuit for a short to ground or an open/high resistance. If the circuit tests normal, replace the K9 BCM. If the test lamp is always ON, test the control circuit for a short to voltage. If the circuit tests normal, replace the K9 BCM.
  5. Ignition OFF, disconnect the harness connector at the G16 headlamp washer fluid pump.
  6. Test for less than 5 ohms between the G16 headlamp washer fluid pump ground circuit terminal 2 and ground. If greater than the specified value, test the ground circuit for an open/high resistance.
  7. Ignition ON, connect a test lamp between the control circuit terminal 1 and ground. Momentarily connect a 5 A fused jumper wire between the relay circuits 87 and 30. Verify the test lamp illuminates momentarily. If the test lamp does not illuminate momentarily, test the control circuit for an open/high resistance or a short to ground. If the circuit tests normal, test or replace the G16 headlamp washer fluid pump. If the test lamp is always ON, test the control circuit for a short to voltage.
  8. If all circuits tests normal, replace the KR2 headlamp washer fluid pump relay.

Window Wiper/Washer Switch

Washer Pump

Static Test

  1. Ignition OFF, disconnect the harness connector at the S82 windshield wiper/washer switch.
  2. Test for less than 5 ohms between windshield wiper/washer switch terminal 2 and terminal 5 while activating the S82 windshield wiper/washer switch. If greater than the specified range, replace the S82 windshield wiper/washer switch.

Dynamic Test

  1. Ignition OFF, disconnect the KR2 headlamp washer fluid pump relay.
  2. Install a 30 A fused jumper wire between the relay terminals 86, 87 and 12 V. Install a jumper wire between the relay terminal 85 and ground.
  3. Connect a test lamp between relay terminal 30 and ground.
  4. Observe the test lamp turns ON and OFF by grounding the relay terminal 85 briefly several times. If the function does not perform as specified, replace the KR2 headlamp washer fluid pump relay.
  1. Ignition OFF, disconnect the KR2 headlamp washer fluid pump relay.
  2. Test for 60-200 ohms between terminals 85 and 86. If the resistance is not within the specified range, replace the KR2 headlamp washer fluid pump relay.
  3. Test for infinite resistance between the following terminals: 30 and 86 30 and 87 30 and 85 85 and 87 If not the specified value, replace the KR2 headlamp washer fluid pump relay.
  4. Install a 10 A fused jumper wire between relay terminal 85 and 12 V. Install a jumper wire between relay terminal 86 and ground. Test for less than 5 ohms between terminals 30 and 87. If greater than the specified range, replace the KR2 headlamp washer fluid pump relay.
  1. Ignition OFF, disconnect the harness connector at the G16 headlamp washer fluid pump.
  2. Install a 10 A fused jumper wire between the control terminal 1 and 12 V. Install a jumper wire between the ground terminal 2 and ground.
  3. Verify the G16 headlamp washer fluid pump is activated. If the G16 Headlamp Washer Fluid Pump does not activate, replace the G16 headlamp washer fluid pump.

Perform the Diagnostic Repair Verification after completing the diagnostic procedure.

  1. «Relay Replacement (Attached to Wire Harness)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions) or «Relay Replacement (Within an Electrical Center)»(/cadillac/srx/ii-2009-2012/remont/ignition-switchsteering-lock/#wiring-systems-and-power-management-repair-instructions)
  2. «Headlamp Washer Pump Replacement»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  3. «Windshield Wiper and Washer Switch Replacement»(/cadillac/srx/ii-2009-2012/remont/wiperwasher-systems/#wiper-system-washer-system)
  4. «Control Module References»(/cadillac/srx/ii-2009-2012/remont/communication-devices/#programming-and-setup-all-systems__control-module-references) for BCM replacement, setup, and programming

Scheme 4

Scheme 4: Windshield Wiper and Washer Switch Replacement
CalloutComponent Name
Preliminary Procedure: Remove the steering column shroud. Refer to Steering Column Shroud Replacement .
1Windshield Wiper and Washer Switch Procedure Disconnect any electrical connectors as needed. Release the plastic retaining tabs and remove the windshield wiper and washer switch from the turn signal switch bracket.

Scheme 5

Scheme 5: Windshield Washer Nozzle Hose Replacement
CalloutComponent Name
Preliminary Procedures Remove the windshield washer solvent container. Refer to Windshield Washer Solvent Container Replacement Remove the hood insulator. Refer to Hood Insulator Replacement .
1Windshield Washer Nozzle Procedure: Disconnect the washer hose.
2Windshield Washer Nozzle Hose Assembly Elbow
3Windshield Washer Nozzle Hose Assembly Tee
4Windshield Washer Nozzle Hose Grommet Procedure: Disconnect the windshield washer nozzle hose grommet from the hood.
5Windshield Washer Nozzle Hose Assembly Procedure Disconnect the integral clip from the driver side hood hinge in order to release the hose from the hinge. Disconnect the integral clip from the drivers side front wheelhouse panel in order to release the windshield washer nozzle hose from the wheelhouse panel.

Scheme 6

Scheme 6: Windshield Washer Nozzle Replacement
CalloutComponent Name
Preliminary Procedures Remove the hood insulator. Refer to Hood Insulator Replacement . Disconnect the windshield washer hose from the washer nozzles.
1Windshield Washer Nozzle (Qty: 2) Procedure Pinch the rear retainer on the washer nozzle first followed by the front retainer. Push the nozzles outward from the hood in order to remove.

Scheme 7

Scheme 7: Rear Window Washer Nozzle Replacement
CalloutComponent Name
Preliminary Procedure: Remove the rear end spoiler. Refer to Rear End Spoiler Replacement .
1Rear Window Washer Nozzle Procedure Squeeze the outer tabs on the nozzle in order to remove the nozzle from the rear spoiler. Disconnect the rear window washer nozzle hose from the rear window washer nozzle. Remove the rear window washer nozzle. Check the rear window washer nozzle adjustment. Refer to Rear Window Washer Nozzle Adjustment .

Spray Pattern Adjustment

  1. The first measurement (a) is from the centerline of the rear window washer nozzle, downward in a vertical line.
  2. Measure from the bottom edge of the rear end spoiler (a) in an downward vertical line between 124-192 mm (4.8-7.5") to have the location for the top edge of the spray pattern.
  3. Make a small mark with a wax-pencil to use as a reference point when the rear washer spray pattern is tested.
  4. Measure from the bottom edge of the rear end spoiler (b) in a downward vertical line between 87-116 mm (3.4-4.5") to have the location for the top outer edge of the upper spray pattern.
  5. Make a small mark with a wax-pencil to use as a reference point when the rear washer spray pattern is tested.
  6. Measure from the outer left side edge of the liftgate glass (c) in a horizontal line between 491-495 mm (19.3-19.4") to have the location for the inner edge of the lower spray pattern.
  7. Make a small mark with a wax-pencil to use as a reference point when the rear washer spray pattern is tested.
  8. Measure from the outer left side edge of the liftgate glass (d) in a horizontal line between 365-380 mm (14.3-15") to have the location for the outer edge of the lower spray pattern.
  9. Make a small mark with a wax-pencil to use as a reference point when the rear washer spray pattern is tested.
  10. Operate the rear washer system and notice the spray contact patterns as the washer nozzle sprays.
  11. Turn OFF the rear wiper washer system and make any needed adjustment to the rear window washer nozzle.
  12. Use a small flat-bladed tool in order to move and adjust the ball socket within the rear window washer nozzle.
  13. After every adjustment, re-check the spray pattern contact location, (as shown) of the rear window washer solvent contact to the liftgate glass surface.
  14. Clean the liftgate glass, removing the wax-pencil marks made previously from the spray pattern reference points.
  15. Fill the windshield washer solvent container to full capacity.

Scheme 8

Scheme 8: Headlamp Washer Nozzle Replacement
CalloutComponent Name
Preliminary Procedure: Remove the front bumper upper fascia. Refer to Front Bumper Upper Fascia Replacement
1Headlamp Washer Nozzle Hole Cover Procedure Pull and hold the nozzle shaft in the outward position. Use a suitable small flat-bladed tool to release the nozzle hole cover from the nozzle shaft.
2Headlamp Washer Hose Assembly
3Headlamp Washer Nozzle Screw (Qty: 3) CAUTION: Refer to Fastener Caution . Tighten: 2.5 N.m (22 lb in)
4Headlamp Washer Nozzle Assembly Tip: Ensure to prime the headlamp washer system after the installation of the new nozzle assembly.
CAUTION
Refer to Fastener Caution .

Scheme 9

Scheme 9: Headlamp Washer Hose Replacement
Preliminary Procedures Remove the windshield washer solvent container. Refer to Windshield Washer Solvent Container Replacement . Drain the windshield washer solvent into a clean suitable container. Disconnect the headlamp washer pump hose from the headlamp washer hose. Disengage the rear portion of the headlamp washer hose from the two clips securing the headlamp washer hose to the left inner wheelhouse panel. Remove the front bumper upper fascia. Refer to Front Bumper Upper Fascia Replacement .
1Headlamp Washer Hose Procedure Disconnect the headlamp washer hose from both headlamp washer nozzles. Disconnect the four retainer clips securing the headlamp washer hose across the front upper grille assembly tabs. Remove the headlamp washer hose. Ensure to prime the headlamp washer system after any connection is disassembled for service.

Scheme 10

Scheme 10: Windshield Washer Solvent Container Filler Tube Replacement
CalloutComponent Name
Preliminary Procedures Remove the left front compartment side sight shield. Refer to Front Compartment Side Sight Shield Replacement Drain the windshield washer solvent into a suitable clean container.
1Windshield Washer Solvent Container Filler Tube Assembly Bolt CAUTION: Refer to Fastener Caution . Tighten: 6 N.m (53 lb in)
2Windshield Washer Solvent Container Filler Tube Assembly Procedure Reach into the driver side of the engine compartment at the position where the filler neck enters the windshield washer container. Grasp the filler neck at the side of the front compartment underbody side rail extension where the filler tube enters the windshield washer solvent container. Twist the fill tube slightly back and forth while pulling outward from the container. Remove the filler tube. Inspect and replace if the filler neck seal is damaged. Use full strength windshield washer fluid at the filler tube seal upon re-assembly of the filler neck to the windshield washer container.
CAUTION
Refer to Fastener Caution .

Scheme 11

Scheme 11: Windshield Washer Solvent Container Replacement
CalloutComponent Name
Preliminary Procedure Remove the left front wheel house liner. Refer to Front Wheelhouse Liner Replacement . Remove the washer container filler tube. Refer to Windshield Washer Solvent Container Filler Tube Replacement Drain the windshield washer solvent into a suitable clean container. Disengage the headlamp washer nozzle hose from the headlamp washer pump hose at the front of the windshield washer solvent container. Disconnect the main harness electrical connector at the front of the windshield washer solvent container.
1Windshield Washer Solvent Container Bolt (Qty: 3) CAUTION: Refer to Fastener Caution . Tighten: 6 N.m (53 lb in)
2Windshield Washer Solvent Container Procedure Carefully lower and remove the windshield washer solvent container from the left front inner wheelhouse panel. Remove the washer pump hoses from both washer pumps. Disconnect the level sensor electrical connector. Disconnect both headlamp and windshield washer pump electrical connectors. Remove and transfer the windshield washer solvent container level sensor. Refer to Windshield Washer Solvent Level Switch Replacement . Remove the windshield washer pump. Refer to Windshield Washer With Seal Pump Replacement . Remove the headlamp washer pump. Refer to Headlamp Washer Pump Replacement . Transfer the headlamp washer pump hose. Transfer the washer solvent container main harness.
CAUTION
Refer to Fastener Caution .

Scheme 12

Scheme 12: Headlamp Washer Pump Replacement
CalloutComponent Name
Preliminary Procedure: Remove the windshield washer solvent container. Refer to Windshield Washer Solvent Container Replacement .
1Headlamp Washer Pump Procedure Drain the windshield washer solvent into a suitable clean container. Disconnect the electrical connector to the headlamp washer pump. Disconnect the headlamp washer pump hose at the headlamp washer pump. Using two suitable flat-bladed tools under the base of the headlamp washer pump, pry upward in order to release the headlamp washer pump from the headlamp washer pump grommet. Tip: Use full strength washer solvent on the new grommet in order to aid in the installation of the new headlamp washer pump.
2Headlamp Washer Pump Grommet Tip: Discard the headlamp washer pump grommet.

Scheme 13

Scheme 13: Windshield Washer With Seal Pump Replacement
CalloutComponent Name
Preliminary Procedures Remove the windshield washer solvent container. Refer to Windshield Washer Solvent Container Replacement . Disconnect the windshield washer pump electrical connector. Using 2 suitable flat-bladed tools, gently pry the windshield washer solvent pump from the front side of the washer container. Discard the old windshield washer solvent pump grommet.
1Windshield Washer Solvent Pump
2Windshield Washer Solvent Pump Grommet Tip: Discard the old grommet and use the new grommet in the kit.

Scheme 14

Scheme 14: Windshield Washer Solvent Level Switch Replacement
CalloutComponent Name
Preliminary Procedure: Remove the left front wheelhouse liner. Refer to Front Wheelhouse Liner Replacement .
1Windshield Washer Level Sensor Switch Procedure Drain the windshield washer solvent into a suitable clean container. Disconnect the electrical connector to the level sensor switch. Using 2 suitable flat-bladed tools, remove the level sensor switch from the windshield washer container. Discard the level sensor grommet.

Scheme 15

Scheme 15: Air Inlet Grille Panel Replacement
CalloutComponent Name
Preliminary Procedure Remove the front compartment side sight shields. Refer to Front Compartment Side Sight Shield Replacement . Remove the air inlet grille panel extension. Refer to Air Inlet Grille Panel Extension Replacement . Remove the windshield wiper arms. Refer to Windshield Wiper Arm Replacement . Remove the rear hood weather-strip. Refer to Hood Rear Weatherstrip Replacement .
1Air Inlet Grille Panel Retainer (Qty: 4)
2Air Inlet Grille Panel Clip (Qty: 8)
3Air Inlet Grille Panel

Scheme 16

Scheme 16: Air Inlet Grille Panel Extension Replacement
CalloutComponent Name
Preliminary Procedure: Open the hood in order to access the air inlet grille panel extension.
1Air Inlet Grille Panel Extension Procedure: Release the tabs securing the air inlet grille panel extension to the air inlet grille panel assembly and fender.

Scheme 17

Scheme 17: Windshield Wiper Arm Replacement
CalloutComponent Name
Preliminary Procedure: Open and support the hood in order to access and remove the wiper blade assembly.
1Windshield Wiper Arm Nut Cover Tip: Gently pry the cap from the wiper arm nut.
2Windshield Wiper Arm Nut CAUTION: Refer to Fastener Caution . Tighten: 27 N.m (20 lb ft)
3Windshield Wiper Arm Procedure Gently rock the wiper arm side to side and remove. Clean the transmission pivot shaft with a soft wire brush prior to installing the wiper arm back onto the pivot shaft. Remove the wiper blade assembly from the wiper arm. Refer to Windshield Wiper Blade Replacement . Hold the driver side wiper arm blade tip to the center dot located in the windshield blackout below the dot matrix while securing the nut. Hold the passenger side wiper arm blade tip to the passenger side outer dot located in the windshield blackout below the dot matrix while securing the nut.
CAUTION
Refer to Fastener Caution .

Scheme 18

Scheme 18: Rear Window Wiper Arm Replacement
CalloutComponent Name
1Rear Window Wiper Arm Finish Cover Tip: Carefully release the finish cover locking tabs securing the cover to the wiper arm.
2Rear Wiper Arm Pivot Shaft Nut CAUTION: Refer to Fastener Caution . Tighten: 10 N.m (89 lb in)
3Rear Window Wiper Arm Assembly Procedure Gently rock the wiper arm in order to remove the wiper arm from the wiper motor pivot shaft. Remove the rear window wiper blade assembly from the rear wiper arm. Refer to Rear Window Wiper Blade Replacement . Cycle the rear wiper motor completely back to the park position prior to installing the rear wiper arm. Align the rear wiper arm blade tip to the 2 mm black dot in the lower passenger side of the rear window. Wet cycle the rear wiper arm and re-check the blade tip alignment to the 2 mm black dot. If above or below the dot, repeat above steps.
CAUTION
Refer to Fastener Caution .

Scheme 19

Scheme 19: Windshield Wiper Blade Replacement
CalloutComponent Name
1Windshield Wiper Blade Assembly Procedure Lift the wiper arm from the windshield. Release the retention tab securing the blade to the arm assembly. Pull the blade assembly from the wiper arm. Remove the wiper blade assembly.

Scheme 20

Scheme 20: Rear Window Wiper Blade Replacement
CalloutComponent Name
1Rear Window Wiper Arm Finish Cover. Tip: Carefully release the finish cover locking tabs securing the finish cover to the rear wiper arm.
2Rear Window Wiper Arm Blade Assembly Procedure Lift the wiper arm away from the rear liftgate window. Rotate slightly the bottom edge of the blade away from the underside of the arm. Push in the bottom of the wiper blade clip and remove the wiper blade from the inside radius of the wiper arm.

Scheme 21

Scheme 21: Windshield Wiper Motor Replacement
CalloutComponent Name
Preliminary Procedure: Remove the windshield wiper transmission frame assembly. Refer to Windshield Wiper Transmission Replacement .
1Windshield Wiper Motor Bolt (Qty: 2) CAUTION: Refer to Fastener Caution . Tighten: 8 N.m (71 lb in)
2Windshield Wiper Motor Procedure Using the J-39232: separator or similar tool, remove the transmission drive links from the wiper motor crank arm ball stud. Using the J-39529: installer or similar tool, install the wiper transmission drive links onto the wiper motor crank arm ball stud. Tip: Apply a small amount of grease to the inner cup on the transmission links to aid in installation. Special Tools J-39232: Wiper Linkage Separator J-39529: Wiper Linkage Installer For equivalent regional tools, refer to Special Tools .
CAUTION
Refer to Fastener Caution .

Scheme 22

Scheme 22: Rear Window Wiper Motor Replacement
CalloutComponent Name
Preliminary Procedure Remove the rear liftgate wiper arm assembly. Refer to Rear Window Wiper Arm Replacement . Remove the liftgate interior trim panels. Refer to Liftgate Upper Trim Finish Panel Replacement and Liftgate Lower Trim Finish Panel Replacement .
1Rear Window Wiper Motor Bolts (Qty: 3) Tighten: 9 N.m (80 lb in)
2Rear Window Wiper Motor Tip: Disconnect the wiper motor electrical connectors. Tip: Lubricate the wiper motor shaft with windshield washer solvent.
3Rear Window Wiper Motor Pivot Shaft Seal Tip: Ensure the gasket is indexed properly to the rear liftgate window.

Scheme 23

Scheme 23: Windshield Wiper Transmission Replacement
CalloutComponent Name
Preliminary Procedure: Remove the air inlet grille panel. Refer to Air Inlet Grille Panel Replacement
1Windshield Wiper Transmission Frame Bolt (Qty: 3) CAUTION: Refer to Fastener Caution . Tighten: 9 N.m (80 lb in)
2Windshield Wiper Transmission Frame Assembly Procedure Disconnect the windshield wiper motor electrical connector. Roll the frame assembly forward in order to release the transmission frame assembly from the upper plenum supports. Remove the windshield wiper motor from the wiper transmission frame assembly. Refer to Windshield Wiper Motor Replacement .
CAUTION
Refer to Fastener Caution .

Scheme 24

Scheme 24: Windshield Outside Moisture Sensor Replacement
CalloutComponent Name
1Inside Rear View Mirror Mounting Plate Cover Procedure Unsnap the mounting plate cover from the windshield outside moisture sensor bracket. Remove the right side from the left side in order to clear the inside rear view mirror.
2Windshield Outside Moisture Sensor Assembly Procedure Squeeze the outside moisture sensor tabs in order to disengage the windshield outside moisture sensor from the outside moisture sensor bracket tabs. Disengage the electrical connector from the moisture sensor. Remove the windshield outside moisture sensor from the outside moisture sensor bracket.

Wiper/Washer System Components

The wiper/washer system consists of the following electrical components

  1. Windshield Wiper Relay
  2. Windshield Wiper Speed Control Relay
  3. Windshield Washer Pump Relay
  4. Windshield Outside Moisture Sensor
  5. Windshield Washer Fluid Pump
  6. Windshield Wiper Motor
  7. Window Wiper/Washer Switch
  8. Windshield Wiper Motor Fuse
  9. Windshield Washer Fluid Pump Fuse
  10. Body Control Module (BCM)
  11. Rear Window Wiper Motor
  12. Rear Window Wiper Motor Fuse
  13. Rear Window Wiper Relay
  14. Rear Window Washer Pump Relay
  15. Headlamp Washer Fluid Pump Relay
  16. Headlamp Washer Fluid Pump Fuse
  17. Windshield Washer Fluid Level Switch

Windshield Wiper System

The body control module (BCM) determines the front wipe/wash system mode of operation by monitoring several signals from the front wipe/wash switch as indicated in the wiper switch

The front wipe/wash switch receives a reference ground signal from the BCM. Each input of the BCM provides a switched battery pull-up for each front wiper/washer switch output signal it receives. All the BCM inputs are recognized as active when the wiper switch provides a path to the referenced ground signal. The first signal received by the BCM is the result of 6 resistors in the front wiper switch configured as a resistor ladder network. This signal is connected to a BCM analog to digital input. Depending on the function selected (High, Low, Intermittent 1 thru 5, Mist, Off), the front wiper control switch connects a different set of resistors into the circuit resulting in different voltages appearing on the BCM A/D input. By monitoring this voltage, the BCM determines how to control the wiper motor On/Off Relay. It should be noted that High, Low, and Mist all have the same value on this signal circuit. The second signal received from the front wiper switch is active only when the front wiper switch is in the high speed wiper position. When the wiper switch is not in the high speed position, the switch is open and the signal circuit is pulled to battery by the BCM. When the wiper switch is in the high speed position, the switch pulls the circuit low. The BCM determines how to control the Wiper high/low speed relay from this input. The third signal received from the front wiper switch is from the momentary windshield wash control switch. When the washer switch is not active the switch is open and the signal circuit is pulled to battery by the BCM. When the washer switch is active, the switch pulls the circuit low. The BCM controls the windshield wash and windshield wash activated wiper operation based on this input.

The BCM controls front wiper motor operation through two output signals and the monitoring of one input signal. The two outputs (one high side drive, one low side drive) are used to control two external wiper motor relays: front wiper motor on/off relay: which provides the wiper motor with battery power when it is activated by the high side drive signal (switched battery) from the BCM. When left deactivated, the normally closed contacts provide a ground to the wiper motor. Wiper high/low speed relay: when activated by a low side drive signal (ground) from the BCM, it switches the power supplied by the wiper motor's on/off relay to the motors high speed input. When left deactivated, the normally closed contacts connect the power supplied by the wiper motor's on/off relay to the motor's low speed input. The input used by the BCM is from the park switch located in the wiper motor assembly. When the wiper blades are not in the park position, the wiper park switch is open and the circuit is pulled up to battery by the BCM. When the wiper blades are in the park position at the bottom of the glass, the wiper park switch closes to ground pulling the park signal circuit low.

To initiate low speed operation, the BCM only energizes the front wiper motor on/off relay. This allows battery voltage from the wiper fuse to be applied through the switched contacts of the wiper motor on/off relay, through the normally closed contacts of the wiper high/low speed relay, to the low speed control circuit of the windshield wiper motor.

Redundant high speed switch pass through. The BCM provides redundant circuitry which places battery power on its wiper motor on/off relay output with activation of its low assertion high speed wiper switch input. The BCM shall be capable of doing this, even if the module has lost all microprocessor control. This redundant circuit shall supply power while in the RUN and CRANK power modes. however; while in the CRANK power mode, the pass through shall only be active if the BCM is NOT in a computer operating properly state.

To initiate high speed operation, the BCM energizes both the front wiper motor on/off relay and the wiper high/low speed relay. This allows battery voltage from the wiper fuse to be applied through the switched contacts of the wiper motor on/off relay, through the switched contacts of the wiper high/low speed relay, to the high speed control circuit of the windshield wiper motor.

Parking the wiper motor. In order to perform an accurate read of the park switch and to ensure the wipers will come to rest while still in the park position, parking of the wipers only occurs while in a low speed wiper mode. This requires that if the wipers are performing a high speed wiper operation at the time they are required to park, the BCM shall transition the Wipers to low speed by deactivating the wiper high/low relay before attempting to park. In order to park the wipers, the BCM monitors the park circuit until the park switch pulls the park circuit to ground. At this time, the BCM will immediately deactivate the wiper motor on/off relay. The relay contacts will switch back to their normally closed position and will apply ground to the wiper motor power inputs through the normally closed contacts of the wiper high/low relay. This deactivates and dynamically brakes the wiper motor in the park position. When the wiper switch is turned to the OFF position while the wiper motor is somewhere in mid-cycle, the BCM will continue to operate the motor until the wipers reach the park position. If the BCM is running the wiper motor and does not see a state transition of the park switch after 8 s, the wipers will stop immediately when the wiper switch is turned to OFF. If the ignition is turned OFF while the wipers are in mid-cycle, the wipers will stop immediately, regardless of position. The BCM will park the wipers next time the ignition is turned ON.

The windshield wiper system MIST operation is identical to LOW speed operation, except that the MIST switch is a press and release type switch. When the wiper switch is moved to the MIST position and released, low speed wiper motor operation is started and will continue until 1 cycle is complete. If the wiper switch is moved to the MIST position and held, the wiper motor will operate in the LOW speed mode until the switch is released.

Windshield wiper intermittent operation is a low speed wiper motor function with a variable delay interval between the wiper motor cycles. The duration of the delay is controlled by the front wiper control switch's intermittent 1 thru intermittent 5 settings. The wiper operation is as follows

  1. The BCM will initiate a single wipe by activating its front wiper ON/OFF relay output.
  2. At the completion of a single wipe, the BCM will park the wipers as described above.
  3. The BCM will then pause the wipers in their park position for the time duration associated with intermittent delay switch setting.
  4. When the delay time expires repeat Steps 1 and 3 until the system is turned off or taken out of intermittent mode. If the wiper switch is moved from a longer delay interval to a shorter delay interval, the BCM will command an immediate wipe cycle and reset the delay timer to the shorter delay interval.

Intermittent wiper operation may be vehicle speed sensitive. When enabled, the speed compensated intermittent feature causes the intermittent wiper delay intervals to become shorter as a function of increased speed. As vehicle speed is reduced the intervals will become closer to the predetermined

Windshield Washer System

The BCM controls the windshield wash operation and windshield wash activated wiper operation. When the BCM detects the activation of the momentary windshield wash control switch, it activates its washer pump relay drive output which supplies battery power to the coil of the washer pump relay. This energizes the relay, which switches battery power to the pump motor. The BCM will also activate continuous low speed windshield wipes as described above. Upon deactivation of the windshield wash control switch, the wiper control module (BCM) shall deactivate the wash motor and will also park the wiper motor as described above unless the drip wipe feature is enabled. On some vehicles the drip wipe feature will be enabled and cause the system to provide additional wiping of the windshield after the switch has been released and fluid is no longer being applied. The front wash feature may attempt to detect a stuck switch. When enabled, activation of the wash feature shall be limited to 10 seconds.

On vehicles with the Rear Wash feature a single reversing wash motor may be utilized for both the front and rear wash operation. In this system the wash motor is operated in one direction to spray fluid on the front windshield and then operated in the reverse direction to spray fluid on the rear window. The BCM Controls the reversing wash motor through two High Side Drive outputs. One controls the Front Wiper Motor Relay and one controls the Rear Wiper Relay.

Headlamp Washer System

When Headlamp Wash Equipped, the headlamps shall be sprayed with wash fluid as a result of an extended Windshield Wash Switch Activation. In order to preserve wash fluid, the feature shall only be allowed to activate if the Low or High Beam Headlamps are active. In addition, after the initial Headlamp Wash operation has been performed, additional headlamp washes shall not be performed for the next 4 Windshield Wash activations or for 48 hours whichever comes first. In the event that the system has detected a Stuck Front Wash Switch condition, the Headlamp Wash Feature shall be disabled.

Rain Sense Mode and Rain Sense Indicator

When this feature is activated on rain sense equipped vehicles, the wiper subsystem performs front windshield wipes according to the amount of moisture detected on the windshield. The BCM will control the wiper motor speed, as indicated above, based on wipe requests that it receives from a moisture sensor (rain sense module) which is mechanically attached to the windshield through a windshield mounted optic coupler. The system uses a master/slave configuration utilizing a local interconnect network (LIN) based serial data communication system. The BCM is designated as the master, while the rain sense module is designated the slave. As the system master, the BCM uses the LIN serial communication bus to enable or disable rain sense module operation, communicate wiper control switch settings, and wiper motor position information to the rain sense module. The rain sense module requests wiper motor function, and provides the BCM with system status and diagnostic information for diagnostic reporting. When this feature is present, the BCM uses the front wiper control switch's intermittent 1 thru intermittent 5 settings to activate the system and to act as the automatic wiper sensitivity control. This allows the driver to adjust the moisture level at which the rain Sensor requests the BCM to automatically wipe the windshield. The intermittent 1 setting corresponds to the lowest sensitivity and intermittent 5 the highest sensitivity.

Some vehicles (if calibrated) shall display an AUTO front wiper indicator when the feature is active. This indicator shall notify the driver of the vehicle that the rain sensor is ready to perform automatic wiping of the windshield upon detection of moisture.

This indicator shall be requested when all of the following are true

  1. Power mode is RUN
  2. If single steering column switch equipped: The front wiper switch is SENSITIVITY 1 through SENSITIVITY 5.
  3. If dual steering column stalk equipped: The front wiper switch stalk angle is SENSITIVITY.

The above indicator shall be turned OFF when any of the following become true

  1. Power mode becomes OFF, CRANK or ACCESSORY.
  2. Front wiper switch is changed to OFF, MIST, LOW or HIGH.

Rear Wiper System

On vehicles equipped with a Rear Wiper, the BCM determines of the Rear Wipe/Wash System Mode of Operation by monitoring the multiplexed output of the Rear Wipe/Wash Switch. The Rear Wipe Wash Switch uses a reference ground signal from the BCM. The BCM provides a switched Battery pull-up for the Rear Wiper/Washer Switch output signal it receives. All the BCM inputs are recognized as active when the Rear Wiper Switch provides a path to the referenced ground signal. The Rear Wiper/Washer signal received by the BCM is the result of 3 resistors in the Rear Wiper Switch configured as a resistor ladder network. This signal is connected to a BCM Analog to Digital Input which also provides a switched Battery pull-up for the circuit. Depending on the function selected (Low, Intermittent, Off, Wash), the Rear Wiper Control Switch connects a different set of resistors into the circuit resulting in different voltages appearing on the BCM A/D input. By monitoring this voltage, the BCM determines how to control the Rear Wiper Motor Relay and the Rear Washer Relay.

The BCM Controls the single speed Rear Wiper Motor by its Active High output to the external Rear Wiper Motor Relay. When the BCM activates its output and applies Battery to the coil of the relay, the relay energizes, allowing Battery voltage from the fuse to be applied through the switched contacts of the Rear Wiper Motor Relay to the Rear Wiper Motor's control input. The motor then operates continuously at low speed. The BCM does not control the parking of the Rear Wiper Motor, it is self parking. When the BCM deactivates its output, the contacts of the Rear Wiper Motor Relay switch back to ground which will be used by the wiper for Dynamic Braking. The Rear Wiper's internal park switch and circuitry will sustain motor operation until the wiper arm has returned to its Park position.

Rear Wash

When the Body Control Module detects that the Rear wiper/wash switch has activated the momentary Wash switch, it activates a High Side Drive output which supplies Battery to the coil of the Rear Washer Pump Relay. This energizes the Relay, which switches Battery Power to the Washer Pump Motor. The BCM will also activate continuous Low Speed Windshield Wipers as described above. The BCM software will attempt to detect a stuck Rear Wash Switch. A stuck Rear Wash Switch condition is detected if the Rear Wash Motor Relay Output has been continuously active for 10 seconds or more. Upon detecting this the BCM will fail soft the state of the Rear Wash Control to Inactive. This shall cause the System to perform as if the momentary Wash control had been released.

Special Tools

Illustration Tool Number/Description J 39232 Wiper Linkage Separator J 39529 Wiper Linkage Installer J 39637 Wiper Arm Puller

Scheme 25

Scheme 25: Special Tools

Scheme 26

Scheme 26

See also:
Diagnostic System Check - Vehicle
Strategy Based Diagnosis
Diagnostic Procedure Instructions
Component Connector End Views
Circuit Testing
Connector Repairs
Testing for Intermittent Conditions and Poor Connections
Wiring Repairs
Control Module References
Diagnostic Repair Verification
Relay Replacement (Attached to Wire Harness)
Checking Aftermarket Accessories
Steering Column Shroud Replacement
Hood Insulator Replacement
Rear End Spoiler Replacement
Front Bumper Upper Fascia Replacement
Fastener Caution
Front Wheelhouse Liner Replacement
Liftgate Upper Trim Finish Panel Replacement
DTC B370A
Rain Sensor Malfunction
Windshield Wiper/Washer Switch Circuit Test
Windshield Wiper Motor Circuit Test
Wiper Park Circuit Test
Windshield Washer Switch Circuit Test
Washer Pump Circuit Test
Rear Washer Switch Circuit Test
Low Washer Fluid Indicator Test
Rear Wiper/Washer Switch Circuit Malfunction
Rear Wiper Motor Circuit Malfunction
Special Tools