I have a brand-new GM throttle body 2173153 still in the box. I bought two thinking it was the throttlebody but it turned out to be a different issue. I paid $300. It’s yours for 200.