That's a GM throttle body "TBI" I installed that same set up on my 86 C20 W/454 and even went as far as Installing two GM in tank fuel pumps (dual tanks) it worked out so good I had to put one on the 51, I got a 87 blazer 25 gallon with in a tank pump for under the bed I think it will work out cool