BBK throttle bodies are usually decent ones. I'm a little surprised to see somebody with a problem. Regardless, did you try adjusting the throttle position sensor? Or did you forget to tighten down some of the inlet hose clamps as that would cause an idle concern as well.