If unplugging the idle air bypass valve helped your problem, why would you think that it was the throttle body causing your problem? That would mean that either the computer felt it needed to add more air by opening the valve or the air bypass valve was sticking open.
I've had my TB for 3 years now and no problems other than the trademark whistle.
------------------
351W 89 Mustang GT Convertible