Hi Eric,
Probably not much help to you ... but I had a small amount of play in my throttle body. I sent it off to Mr. Jerry Hjeltnesf (Escondido, California) 760-746-9966.
He did an excellent job restoring the entire body and eliminating the "play" He also installed all new pipe connection points.
Bob