Before you replace anything, get some carb/throttle body cleaner in a spray can. Remove the air intake bellows from the TB. Clean the throttle plate both front and back, and the pivots from inside the TB. Try directing a little cleaner via the straw/tube attachment into the idle air control openings. Make sure the cable is not binding, and try it again.