There should be a screw you can tighten up on the throttle control lever pivot, under the dash, to give it more drag, and stop it from slipping back. If I remember, there is friction washers where the screw goes through the lever assy. and tightening the screw increases the friction, and holds the throttle in place !