If your bike is an 03 with only 870 mi. its done some sitting. I would say some bad gas has affected your carbs. If this is the case, your warranty may not cover it. As for the shifting, with only 870 mi. I don't think you have any mechanical issues. Is your oil old? Perhaps your clutch cable is dry, corroded, or not adjusted properly. If its not disengaging the clutch properly shifting can be hard. Try the dealer warranty thing first to see what they say.