Okay, unless one of the in car temperature sensors is giving the control module bad information then I suspect the control module is the issue.
There are no resistors (technically this is the resistor) or other controls of the fan other than then control module. It does not seem likely that the sensor reading improperly would cause only high heat to be offline. This seems more likely to be a control issue.
Clearly not something we need to guess on because they are not the cheapest components. Looks like they range from $50.00 to $200.00. So we need to monitor its output with a scan tool. We need to see if it is commanding it off or not. I suspect it is not which would tell me that the driver in the module has failed. Hopefully you have access to a scan tool and we can go from there. Also, there could be a code in the system for this so we need to check that as well.
Images (Click to make bigger)
Sunday, September 8th, 2019 AT 7:00 PM