Just bought my 98 CBR 600. Ever since I have gotten it, occasionally (not all the time) I will come to a stop and it will stall out on me. Then, when I try to start it back up, it wont turn over. Battery is fine, I cleaned any corrosion today. Does it have something to do with overheating? The temp gauge never gets up past half way.