2013 Sportsman 850 XP EPS overheating HELP please

I rode recently and experienced the hot engine icon along with the engine bogging down. I stopped and noticed the fan not coming on at all. Very hot day and rode approx. 15 miles. I wired the fan directly and it runs fine, and continued to ride another 35 miles with no issues at all. Rad fluid normal level.

All fuses look fine, and I tried swapping the relays from the brake lights with the Fan relay and no change, so I am assuming the relays are fine.

One other area that confused me, is another small stainless sensor near the top of the fuse area that has two posts (one stainless and one copper, that plugs into wiring.

I read that if I unplug the temp sensor the fan should run at all times while the engine is running to determine if the sensor is bad, but I have no idea where the sensor is located whatsoever ? Any suggestions are appreciated!

I rarely post anything, but find others posts and suggestions extremely helpful
!