My old car(VW) had similar problem before. I went to local dealer and did tune up. The problem had resolved.