The fan temp. sensor switch is @ the bottom of radiator, if you remove the 2 terminals & join them the fan should work ...
Also just as a reference IMO, the temp. gauge isn't the best indication of engine overheating problem ...
If you have a coolant leak and your riding you may notice the gauge go up 1 or 2 bars but once the coolant goes below the sensor the temp. gauge will return to normal or lower reading ...
As the coolant loses pressure the boiling point decreases within the cooling system, and sensor is calibrated to allow for this increase, so when it starts to boil it reads it as normal or cooler ...
This can all happen in 1-2 minutes ...
It happened to me and I know what to look for, I notice the gauge reading cooler then it should but couldn't stop in time and it boiled it's guts out ... 1 cooked motor ...
When I was playing service manager @ large engine recond. shop we fitted coolant level alarms into the radiator tanks, so when coolant dropped below the sensor the alarm would go off and you still have time to stop and turn off before you BBQ your motor ...
Greg ...