I would check the air filter, carburettor jet and the exhaust for blockages/gum.
Well i got it to were it is runnig fairly decent. What i did was i took the capoff of the exhuast and from there it has been running good.im assuming that my exhaust is not breathing right. I put the cap back on today and right back to running like crap. I was trying to remove the baffles but i cant seem to figure the right way to go about it i would like to beable to put the cap back on so it wont sound if im dragracing with open headers . Lol u dont have any suggestions that might help