2012 Sportsman 500 H.O overheating

So this quad gets up to temp but the fan doesn’t come on. I put 12 volts directly to the fan and it works. So I was told most likely it’s the temp sensor in the radiator. I put a new one in (no I didn’t test the old one:dunce:) and the fan still doesn’t come on. I checked the new sensor for ohms when it was hot and it’s got ohms. Now the old sensor laying on the work bench doesn’t show any ohms at all. So ,when the engine cools down, the new sensor should do the same? Also while looking things over, I saw this wire that looks exactly like a positive battery cable. It had this plastic "fastener" of some sort on it and I have no idea what it is. It runs between the air box and the battery and was just hanging there with that black thing on it Please Hellllllllppppp! :knockedout:

Attached Thumbnails

Click image for larger version

Name:	20160817_170940.jpg
Views:	N/A
Size:	1.73 MB
ID:	55986