dont know these at all
might fix with just adjusting the
acccelerator cable adjustment screw
(on a pivot thingy near the throttle body)
lets say as a guess
dirty fuel filter
if it was a sensor, dissy module or
ecu it either works or stops
other guesses
idle stepper motor / idle controller unit
throttle position sensor
dissy cap,leads ,old plugs
coil exciter or coil
if injected dirty fuel injectors
timing