I recently bought a zxr250. The problem is that It takes a hell of a long time to heat up. The needle on the temp gauge usually sits just above cold. In stop start traffic it may go to about half but as soon as i pick up some speed, the temp drops fast. I replaced the thermostat today but, it didnt make any difference. Any idea what the problem may be?