I think we might need a little more information to help us understand:

1) Was the new throttle body a GM / AC Delco part? Or was it made by someone else?
2) Did you do any re-learning steps after installing the new throttle body?

Thanks,
Deano