Did you get all the old gas out of the tank? It sounds like it could be a few things but bad gas is first thing Id check out, then for air leaks, or worse loose carb. Itll be simple and I wouldnt think a new cylinder would be needed at 2000 KM, its like 1200 miles.