at first i would say a sensor like throttle position sensor or idle speed sensor, but maybe there is an igition problem at hand