Do you have a temp sensor?
On my '13 501 the fan will not come on until 220F* It has to be a warm day, and slowly climbing singletrack switchbacks as an example, in order to reach that temp.
If you have had it that hot, and still no fan, I thought it had a fuse?