2014 Silverado 5.3LT
multiple time engine fan runs at full speed even after the vehicle is shut off. It will not allow the engine to warm up, its subzero winter in Michigan. I disconnected the battery and replaced coolant temp sensor. Via YouTube troubleshooting. This seems to work for a week or so. Took to a master mechanic he replaced a sensor under the thermostat and the thermostat. That worked for a year. Now it’s doing it again and so cold out side the fan running on high doesn’t allow the engine to warm up.
I replaced the coolant temperature sensor again and it worked for a week. Fans back on today.
*ether disconnecting the battery resets the computer and It matters not that I changed the coolant temperature sensor again.
*could it be a faulty relay issue?
going crazy with this thing.