Could be a bad fan they do get fried, you can jump it from the battery with some voltmeter probes right to the fan plug that runs along the passenger side of the radiator and see if it turns on.
There is another way to jump it also if you can find the thread that explains it.
Could be a melted connector to check your relay and fan connectors and see if the prongs are fried.
I know theres is another component in there somewhere there tells it when to turn on but someone else will need to give you that info, usually seems to be just a bad fan if you have already done the relay.
2000 Jeep grand Cherokee
I6, selectrac, dana 30 front 44a rear
Stock not lifted.