Looks like mine, If I wack the throttle it works as should but if I just tap it, it will stick at around 1500 rpms or so. I will have to make some adjustments and see if I can get it to work right.
I did manage to lose the clip that holds that little bar that goes to the gas pedal, can I just...