My 05 brute force is overheating and the fan is not coming on nor is the temp light on the dash. Tested the theromstat and that work fine, the water pump is working fine, impeller is good. manually jumped out fan, it works fine. The wire is corroded off of the temp switch but that wouldnt make it overheat would it. The only thing that is left is the rad fan switch but is that a big deal when riding in 20 degree weather if it is bad?