This is my 1st bike and Im not very knowledgeable when it comes to motorcycles. It starts and idles perfectly (no problems revving it), but once in gear it feels like its hesitating, shaky, and will not idle further than 4500 rpm. When I 1st got it I took it to a mechanic to install new floaters, the originals were cracked. They said everything else was great on the bike. It ran well but this problem occurred just weeks later. I assume the carbs are fine because he seemed sure they were in good condition. So any thoughts on what the problem could be are appreciated thanks. I was thinking it could be transmission-related but idk?????