So, I just bought a 2006 Kawasaki Ninja 250. I picked it up in Tampa, FL on Saturday, and rode it all the way home to Jacksonville, FL just fine, keeping up just fine with all the other cars on I75. I didn't ride it on Sunday, but today, getting ready to go to school, I noticed that when I started the bike, with the choke fully open, it only rev'd to about 5000RPMs. I didn't really think anything of it, and honestly, being a new bike owner, I don't really know much about bikes. While on a local highway, I tried to accelerate past 55 MPH to no avail. I thought maybe I wasn't in 6th gear, but a double check showed that I was. I thought maybe I was running off my reserve tank, pulled over, checked that, was in the ON position. I noticed that in first and second gear, I can get it to rev to about 8000RPM, but any gear higher than that, nothing past about 5000 - 6000RPM. I'm not sure when the carbs were last cleaned, or when the spark plugs have been changed, but I plan on at least running a carb cleaner through the gas tank and changing the spark plugs on Friday afternoon (The bike is my only means of transportation and I go to school every day, so unfortunately, I can't attempt to fix anything until Friday afternoon), changing the oil, basically doing routine maintenance so I know when things were last changed/checked. I went to Cycle Gear and asked one of the guys there and he said it sounds like an ignition coil problem? I don't notice any sputtering, so he doesn't think it is a carb problem. Has anyone experienced this or have any insights on what the problem might be or what kind of troubleshooting I can do? I'm somewhat cager maintenance inclined, but this is my first bike, and I am completely bike rider and maintenance noob, so any help would be greatly appreciated.