I suggest you have an air leak on one of the gaskets.sometime there is hair line fracture in one of the spacers.
I also had similar problem, cleaned out carb and refitted new gaskets changed oil mix to correct mixture with fresh petrol which on mine is 40/1 and it worked fine.
try it you never know
colin
October 2013