Sport Throttle Body 965 3.3 L - Remanufactured - Send inA sport throttle body is a perfect upgrade for modified cars. The added air mass and velocity enhances performance from exhaust systems (larger diameters), air intake kits, larger displacements, s...