EZ to check..
Disconnect throttle cable, and now check throttle action..
Does the idle return back down?

Just my $0.02.. wink