I would change the air filter to an aftermarket and then I would seriously up jet the carb to a much higher jet in the hundreds and then check, also try and get that over heating light fixed because then you will know for sure