Part pulled from a 1990 Chevy K2500 extended cab 5.7L from Oregon. TBI in great used condition with 90-day warranty. Minor wear & tear throughout as shown. No cracks or damage items. Full interchange notes posted below. Thanks for looking!

BLAZER/JIMMY (full size) 87 Throttle Body Assembly; 8-350 (5.7L)
BLAZER/JIMMY (full size) 88-89 Throttle Body Assembly; (8-350, 5.7L)
BLAZER/JIMMY (full size) 90 Throttle Body Assembly; (8-350, 5.7L), AT
BLAZER/JIMMY (full size) 90 Throttle Body Assembly; (8-350, 5.7L), MT
CHEVROLET 10 VAN 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087100
CHEVROLET 10 VAN 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087101
CHEVROLET 10 VAN 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
CHEVROLET 10 VAN 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
CHEVROLET 1500 PICKUP 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087100
CHEVROLET 1500 PICKUP 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087101
CHEVROLET 1500 PICKUP 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
CHEVROLET 1500 PICKUP 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
CHEVROLET 20 PICKUP 87-88 Throttle Body Assembly; 8-350 (5.7L)
CHEVROLET 20 VAN 87-88 Throttle Body Assembly; 8-350 (5.7L)
CHEVROLET 20 VAN 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087100
CHEVROLET 20 VAN 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087101
CHEVROLET 20 VAN 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
CHEVROLET 20 VAN 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
CHEVROLET 2500 PICKUP 88 Throttle Body Assembly; 8-350 (5.7L)
CHEVROLET 2500 PICKUP 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087100
CHEVROLET 2500 PICKUP 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087101
CHEVROLET 2500 PICKUP 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
CHEVROLET 2500 PICKUP 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
CHEVROLET 30 PICKUP 87-88 Throttle Body Assembly; 8-350 (5.7L)
CHEVROLET 30 VAN 87-88 Throttle Body Assembly; 8-350 (5.7L)
CHEVROLET 30 VAN 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087100
CHEVROLET 30 VAN 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087101
CHEVROLET 30 VAN 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
CHEVROLET 30 VAN 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
CHEVROLET 3500 PICKUP 88 Throttle Body Assembly; 8-350 (5.7L)
CHEVROLET 3500 PICKUP 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087100
CHEVROLET 3500 PICKUP 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087101
CHEVROLET 3500 PICKUP 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
CHEVROLET 3500 PICKUP 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
CHEVROLET FORWARD CONTROL 87-88 Throttle Body Assembly; (8-350, 5.7L)
CHEVROLET FORWARD CONTROL 89 Throttle Body Assembly; (8-350, 5.7L), ID 17087100
CHEVROLET FORWARD CONTROL 89 Throttle Body Assembly; (8-350, 5.7L), ID 17087101
CHEVROLET FORWARD CONTROL 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
CHEVROLET FORWARD CONTROL 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
GMC 1500 PICKUP 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087100
GMC 1500 PICKUP 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087101
GMC 1500 PICKUP 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
GMC 1500 PICKUP 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
GMC 1500 VAN 87-88 Throttle Body Assembly; 8-350 (5.7L)
GMC 1500 VAN 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087100
GMC 1500 VAN 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087101
GMC 1500 VAN 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
GMC 1500 VAN 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
GMC 2500 PICKUP 87-88 Throttle Body Assembly; 8-350 (5.7L)
GMC 2500 PICKUP 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087100
GMC 2500 PICKUP 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087101
GMC 2500 PICKUP 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
GMC 2500 PICKUP 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
GMC 2500 VAN 87-88 Throttle Body Assembly; 8-350 (5.7L)
GMC 2500 VAN 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087100
GMC 2500 VAN 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087101
GMC 2500 VAN 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
GMC 2500 VAN 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
GMC 3500 PICKUP 87-88 Throttle Body Assembly; 8-350 (5.7L)
GMC 3500 PICKUP 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087100
GMC 3500 PICKUP 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087101
GMC 3500 PICKUP 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
GMC 3500 PICKUP 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
GMC 3500 VAN 87-88 Throttle Body Assembly; 8-350 (5.7L)
GMC 3500 VAN 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087100
GMC 3500 VAN 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087101
GMC 3500 VAN 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
GMC 3500 VAN 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
GMC FORWARD CONTROL 87-88 Throttle Body Assembly; (8-350, 5.7L)
GMC FORWARD CONTROL 89 Throttle Body Assembly; (8-350, 5.7L), ID 17087100
GMC FORWARD CONTROL 89 Throttle Body Assembly; (8-350, 5.7L), ID 17087101
GMC FORWARD CONTROL 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
GMC FORWARD CONTROL 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061
SUBURBAN 1500 89 Throttle Body Assembly; (8-350, 5.7L), ID 17087100
SUBURBAN 1500 89 Throttle Body Assembly; (8-350, 5.7L), ID 17087101
SUBURBAN 1500 90 Throttle Body Assembly; (8-350, 5.7L), ID 17090022
SUBURBAN 1500 90 Throttle Body Assembly; (8-350, 5.7L), ID 17090061
SUBURBAN 20 87-88 Throttle Body Assembly; 8-350 (5.7L)
SUBURBAN 2500 87-88 Throttle Body Assembly; 8-350 (5.7L)
SUBURBAN 2500 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087100
SUBURBAN 2500 89 Throttle Body Assembly; 8-350 (5.7L), ID 17087101
SUBURBAN 2500 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090022
SUBURBAN 2500 90 Throttle Body Assembly; 8-350 (5.7L), ID 17090061