Check the plastic clip that pulls the throttle. They tend to crack and fall off. It is snapped on to a ball joint on the throttle body lever.