It was the Throttle Position Sensor when this happened to me.