I own a 2008 Hyosung MS3 250. when Im at a Stop light and the Scooter sits and Idles for 1 or 2 minutes the engine light goes to the 5th light or hottest then the H flashes which means the engine is over-heating but as soon as I take off the light comes back down to level 3 normal engine temp. what is causing this to happen only when engine idles in warm or hot weather.