You may be right. I just rode it for the first time and it doesnt feel quite right but not sure if its jetting or something else. I think there might be detonation but ive never heard what detonation sounds like so i cant be certain. It is definitely lacking power. Im gonna try rejetting it and see how it runs.