When you removed throttle body from engine did you just hang it there or disconnect cables? Free play at grip has a lot of play if return cable is loose.
REC. lift tank and check for some slack there.. on pull cable. Cable at throttle body is adjustable and also at cables from grip assy.