I would say that your fan clutch or hub locked up? Having my replace as I type this didn't want it all to come apart and go thru radiator
Don't know where do I check?
What would cause fan to be on all the time? I assume its the solenoid switch? Any help where to start thanks vin# is tn723431