To troubleshoot, disconnect the throttle cable from the throttle body linkage and then see if you can isolate the problem to the cable or to the linkage/return spring.