throttle sticking ?
move it manualy from outside and look for binding and any shaft play. if ok? try cleaning the t/b with carb cleaner (make sure to get the back of the throttle plate) and the idle air passage and pintle.
if it's real dirty? i would remove it from the intake to get it really clean.
just some info!


