had a similar problem on my Polaris, we put a switch in place of the heat sensor. i guess you need to follow a process of elimination.
does fan work -(put direct power to it)
does the cables have power on them -(test with a tester)
I would guess it would be the sensor if that is the case it needs to be replaced or you need to put it on a switch and just know when you need to turn it on.
if i missed something chime in,
Honda Foreman Forums: Discuss the latest Honda Foreman in our free Honda Foreman forums. Also talk about Honda's other ATV and UTV's including the Honda Rubicon, Honda Rincon, Honda Rancher and Honda Recon