it could be a lot of things, dirty, bad maf, to a bad tps, or the gas pedal. your have no throttle cable, its drive by wire.

get the car scanned at a parts store it may have a pending code stored. the code is the key to the fix.