Hallo! Very new to the motorcycle world, but I'm somewhat mechanically inclined. I took my bike for my first long ride (100+ miles) yesterday. It was idling very high, around 4000 rpm, when it should've been around 2000. Tried to adjust it, but anything lower would cause it to shut off when shifted into gear. I believe that suggests a carb issue. Being dumb, I said screw it and took it out anyways, because friends were waiting to go. In a small empty stretched we opened them up and got up to 90. Bike felt like it ejected something and then refused to accelerate beyond 45mph. Shut it off, started her up again and she was perfect for the next 40 miles including several stops and restarts. That is, until we turned around. On the way back, I could not accelerate beyond 50 and every time I released the throttle it would shut off. In order to start up again, I needed to rev very high while pressing the start switch. If I released throttle to shift from first to second it would shut off. Made for a very awkward and long ride home. Any thoughts as to what could be causing this? Thoughts are carb needs to be tuned up, kickstand switch and I have no idea what else. Any help is appreciated. OOh also, the oil light kept switching on and off briefly.