Welcome Visitor! Please take a few seconds and Register
for our forum. Even if you don't want to post, you can still 'Like' and react to posts.
Try backing out the throttle stop screw on the throttle cable linkage thingy. This may mess up something more complicated (TPS), but hey, it might get the rpms down.