HELP!! Overheating issue – 2007 Sportsman 500 EFI

I have a 2007 Sportsman 500 EFI and the dash is displaying "HOT" Check Engine after running the ATV for 15 minutes. The radiator fan is not coming on.

Here is what I have done so far and its pointing to a bad radiator fan.

1. Unplug the coolant temperature sensor and then turn the ignition key to the on position. The fan does not run at all and it should.

So, what are the next things to check to determine why the radiator fan is not coming on.