This could be an airleak after the airflow meter, any freshen dragged in here isn t seen by the ECU and consequently not compensated for and can lean the engine out and can furthermore allow the engine to rev stirring in the same way as not desired causing rude running. As its a mechanical irregularity it tends not to slant on the idiosyncrasy light and you can sometimes listen a hissing noise gone the engine running.
Its along with worth getting the fuel pressure checked as if this is low due to a blocked filter or faulty regulator or even a in poor health pump will all consequences in insufficient fuel swine delivered to the engine. Might along with be worth cleaning out the idle speed run motor / valve as these get clogged up bearing in mind carbon and some brake cleaner washed through helps free things off.
have you looked into throttle body coking and/or combustion chamber/valve carbon buildup? are you stirring to date on every maintenance; spark plugs fuel filter pcv vlave etc? have you performed a visual inspection and listened to engine as it warms stirring and is warmed up? oftentimes in engine do something many factors may cause the same symptom(s)