umm not really, it would be better to get a new intake manifold then get the throttle body, but even with a new intake manifold the stock throttle body should hold up fine untill you get other things. But i would definetely get the intake manifold before i got a new throttle body. I have a cobra intake manifold, and a stock throttle body, and i can feel a huge difference from the stock manifold. I don't think the stock throttle body is holding me back at all, for now at least.