Ok, i'll try to explain this in as much detail as i can. I have a 2003 cbr 600rr. From what i've read the cooling fan is supposed to kick on at 220. It's gone up to 235 and the fan does not come on (i've shut it off after it gets that hot). However, the fan does work. It will come on around 140, but the temp will continue to climb, and shut off at 160. If i rev my bike past 4000 rpm's, the fan will come on but as soon as i let off, the fan stops. I am beyond puzzled with this and have no idea where to even start to attempt to fix this issue. The fan works, but yet won't come on when it's supposed to. Any and all help is def appreciated.