Mine is doing the samething. I have wired a switch for the fan to make sure the fan is running all the time. I have also put a temp gauge so I would know if its the radiator or the oil. So I'm now waiting on highlifter to sent me their bigger radaitor and going to bolt to the front rack. Hopefully this will fix the problem.