It sounds like the ground is loose for the fan control module (aftermarket, correct?) Or the fan controller is bad. If you can upload images of the system I can help.
Here is more information:
It sounds like there may be an issue with the cooling fan circuit in your 2004 Chevrolet Silverado. The fact that the fans are turning on when the hood is closed and turning off when the hood is opened indicates that there might be a problem with the fan control system. Here are some potential causes for the sudden change in fan behavior:
Faulty Fan Control Relay: The cooling fan system in most vehicles is controlled by a relay. If the relay gets stuck in the closed position, it could cause the fans to run continuously, regardless of the engine temperature. A faulty relay can be caused by wear and tear or an electrical issue.
Cooling Fan Sensor/Switch Issue: The cooling fan system uses sensors or switches to detect the engine temperature and signal the fan to turn on when it reaches a certain threshold. A malfunctioning sensor or switch may be sending the wrong signals, causing the fans to operate incorrectly.
Wiring or Grounding Problem: There could be a wiring issue, such as a short circuit, damaged wire, or poor grounding, which is causing the fan control system to behave abnormally.
Aftermarket Modifications: Since you mentioned that the fans were replaced with high-performance ones, it's possible that there was an issue during the installation or with the aftermarket fan controller, causing the unexpected behavior.
Please go over these guides and get back to us.
SPONSORED LINKS
Saturday, July 29th, 2023 AT 2:58 PM