It sounds to me like either the shaft in the throttle body is binding, or the return spring is getting worn enough to not be as strong as it once was. Possibly a combination of both even. I can't remember from the last time I had my throttle body off if it looked easy to remove the shaft and...