this is a core TBI base part number 17093030 GM Rochester. Appears to be in good shape, throttle blades move freely. please confirm that this part number is correct for your application, parts are not tested and are sold as is.