Could be the accelerator linkage/cable sticking, as nobody seems to list that in checking.
I had similar on older car and replaced the accelerator cable, but prior to replacement laced inner wire with graphite grease. Never had problems since greased it up.
bob
April 2009