This throttle body assembly was removed from a 1996 Chevrolet Silverado C2500 truck with the 5.7 Vortec engine. The engine ran excellent and this throttle body works great. FREE SHIPPING!