I have 2009 Yamaha Star 250 which I really like except for one thing. If I do not let it warm up until the engine is running smoothly it runs like crap even on warm days. I would get great gas...