I don't know the technical word for it, but it's a kind of stalling when it runs on lower revs. You know, like 'coughing'.
FYI, I changed the Fuel Injector last month, with a second-hand one, because it didn't even start. And it fixed the engine for a while, until last week.
Any idea ?