
So the plugs (in the red ovals) are not sealing well and causing a leak. Would anyone happen to know where I can get new ones online? Or at least get me a part number? RealOEM.com's diagram only shows eta TB's.
Or do I need another throttle body with the plugs already pressed in?