Okay so last night i acted like an idiot and did a rally burnout up my buddys road, his road goes up a small incline, so it may have escalated the problem. But, i did a rally burnout, got to 3rd gear and the chain popped off. It got stuck in between the main engine sprocket, and the white spool next to it. So it happened before and we put it in gear and it pushed the chain out. So i did this again after the incident put the chain back on and rode it home. I felt something strange when i was riding though and this is what confuses me. When i put it in any gear it bucks a few times then it moves in gear. Ill be in 3rd gear and when i shift into 4th itll go, buck about 4 times, then keep going. I dont know what i screwed up, or begin to look, but i need the help. Im hoping that its nothing with the motor itself, maybe just a bent sprocket somewhere i dont know. Thanks i really need the help.