@binary
well, never experience that problem, never even heard about that.take it to some well reputed mechanic,
@jazzy
well, there could be many many reasons of that.bad tappets, cng adjustment, throttle body sensor not cleaned properly etc etc.only a mechanic can diagnose which one it can be.