I have a complete TBI assembly off of my '88 V-20, 350". It is in excellent condition. The truck ran well, with no problems when I took it off two years ago during an engine project. I found a brand new unit to reinstall, but saved this unit as a spare. It is ready to bolt on --- with idle air control valve, and TPS, and injectors that are sound. The unit has about 200,00 miles on it, but shows no sign of problems internally --- mileage was good on the truck, as was performance. the OE number is 17087020. Was used on V-20 and V-30 pickups and V-20 Suburbans.