I was riding home a few days ago and I noticed when I tried to accelerate over about 55mph my engine would rev up louder than it normally would, sort of like if I were pulling the clutch slightly. I thought maybe it was just in my head, so I tried to accelerate up to 65mph and rode for about a quarter mile, by then I knew it wasn't in my head and it was way louder than it should have been, so I let off the gas a little and went back down to 55mph, and then over the next mile or so, my speed slowly started dropping while and it was getting louder while still giving it the same amount of gas, so I started to down shift and and give it less gas to keep the rpms from getting too high. Finally I came up to a stop sign outside of town and tried to accelerate in first gear, I got up to about 5mph at first and got across the intersection and then it wouldn't go at all. It was like I was in neutral. So I pushed it about 3 miles home, that was terrible, and then let it sit for a couple days until I figured out what to do about it. I haven't had much luck figuring it out, asked a couple friends but they couldn't really give me any answers. My battery is completely dead, but I've been able to get it to start by running and kicking it into second gear and giving it some gas as I let go of the clutch. That being said, I got it to start today, and I rode it around the block, but I couldn't get over 15mph. So I parked it in the driveway and then remembered someone mentioned on a thread that they were losing power, but when they turned their choke on it would come back. When I tried to push start it the second time it wouldn't start, so I gave up on it for the day. I hope someone can send me in the right direction. On a side note, I changed the oil about a day before this happened, I just drained it and filled it back up. I know The rebels have an oil screen instead of a filter, and I saw an oil change video that suggested cleaning it every other oil change, but it was kind of a hassle to get to when I attempted to clean it a couple oil changed ago, and one of my friends dad told me it wouldn't make a difference since it was just a screen, so I don't know if that could have had anything to do with it. I've had it about 6 months, it only had around 3000 miles when I got it, and it is a 2000, so maybe the carburetor is dirty from sitting with gas in it? Just a guess. Some people suggest putting "Seafoam" in the gas and letting it sit to clean it out, I haven't tried that yet, but I'm gonna look into that, I assume it couldn't hurt. I'm not really sure, this is my first bike so I'm still learning about them. But yeah, This is my only ride and I've been very inconvenienced to say the least. If anyone has any tips or suggestions they will be extremely appreciated, Thanks!