I am getting a new intake manifold so I am getting a new throttle body. Are all throttle bodys about the same or are some better than others. What size should I get. I will thinking 70mm. They sell some Pro Producation polished TBs on ebay for $159. Is that a good deal.