http://www.ebay.com/itm/Fuel-Injecti...3077b5&vxp=mtr

This look like a correct ls2 throttle body?