If it's the same problem i had it'll do that forever, got sick of that after an hour, took it apart and found all the fuel that was meant to be going bang was sitting in the big end, nothing to keep it pressurised and flowing around the engine, take it apart and if it's full of fuel at the bottom of the engine it'll be the rings that have gone.