mine did this a while back, turned out to be a loose cold start injector
it leaks extra air into the inlet and the engine starts to suffer because it runs extra fuel to compensate. mine was very very lumpy, wudnt idle wel at all, misfired a tad, and was spitting large flames on over run.