Isolate the problem. Open the hood and operate it by hand and see if it's the throttle body first. You could be having a problem with the cable or the pedal assembly if it's not the TB.