This is a factory orginal 3 bolt throttle body removed from a 2000 Silverado with a 5.3 LS V8. This is a drive by cable (cable driven) throttle body. Perfect for LS swaps or a facotry replacement for 99 to 03 4.8 5.3 or 6.0 LS Silverados. Includes IAC and TPS. Perfect working condition.. Throttle body has been soda blasted to remove dirt/grease/grime etc. This is the exact Throttle body you will receive.