A dirty air filter or a problem with the air induction system would surely contribute to this problem. Also, check the turbo fins and the map sensor.