Both headlamps an wipers are controlled by the BCM - body control module ! There is a lot involved in turning on the headlamps an wipers , here is GM factory service repair manual description .
Low Speed Operation
When the wiper switch is in the low speed position, ground is applied through a resistor internal to the switch and the wiper switch low signal circuit to the body control module (BCM). In response to this signal, the BCM energizes the WPR relay by applying battery voltage through the wiper relay control circuit to the coil side of the relay. This allows battery positive voltage from the WPR fuse to flow through the switch input side of the WPR relay and out to the switch input side of the WPR HI relay. Since the wiper high relay is de-energized and its switch contacts are normally closed to the low speed control circuit of the windshield wiper motor, the motor will operate at low speed.
Wiper motor low speed operation and the WPR relay can also be commanded ON/OFF by using a scan tool. Refer to
Control Module References.
There could be DTC'S - diagnostic trouble codes stored in the BCM .
DTC B3715 DTC B3873 DTC B3875 DTC B3922
Your best option would be to have it checked out by a qualified repair shop . Hooking up a diagnostic scan tool to check inputs an outputs of the BCM is the best way to find the problem . Could be the switches (no input to BCM) The BCM could be at fault . There are relays involved in both the headlamps an wipers , couldn't be three relays bad at the same time .
×