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