If both relays and fuse are good, there may be a problem with the ECM. It may be necessary to have the system tested with a class 2 scanner to run functions tests and locate the problem. I am sending a breif discription of the system from the GM manual. On and off is controled through the ECM grounding of the system.
Cooling Fan Control
The engine cooling fan system consists of one cooling fan and two relays. The relays are powered by the battery positive voltage circuit and controlled by a switched ground from the engine control module (ECM).
During operation, the ECM supplies the ground path for the cooling fan relays through the cooling fan relay control circuit. This energizes the cooling fan relay coil, closes the relay contacts, and supplies battery positive voltage from the cooling fan fuse through the cooling fan motor supply voltage circuit to the cooling fan. The cooling fan motor is grounded through its own ground circuit.
The ECM commands the fan on under the following conditions:
The ECM commands the fan off under the following conditions:
Auto Service Technician
40 year GM Tech. +30 Certified. ASE Master Tech.(expired, retired) Medium Duty, Heavy Line, Retired