I did a GM TBI on a 1976 GM motorhome with an Olds 455 engine using junkyard parts and a GM 1227747 computer. We got all of the parts off of various mid 80s GM vintage trucks with 454 engines. That is one of the most common computers (ECM) and is used on lots of different cars and trucks with various engines. You need the harness, ALDL plug, knock sensor, electronic spark control module (ESC), a compatible distributor with electronic spark timing module (EST), temp sensor, oxygen sensor, turbine fuel pump and a throttle body of the appropriate size for your engine. The performance chip in the computer would have to be from an engine similar in displacement, rpm and power as the one you are putting it on and made for a 7747 ECM. There are wiring diagrams and lots of info on the web to help you wire it up. In that vintage of vehicle, the TBI system was independent of the rest of the electrical system so it is easy to remove in the wrecking yard.
We did it for about 500 bucks but the biggest expense was the throttle body which was a couple hundred bucks. The computers are any where from 25 to 50 each. Throttle bodies for smaller displacement engines are way cheaper. These use the old ALDL (Assembly Line Diagnostic Link) for trouble shooting. You can get a USB to ALDL adapter on the web for about 60 bucks and use WinALDL which is a free download to your laptop to monitor your system. You cannot however burn a new chip without specialized equipment but lots of people have them.
I sounds harder than it is. We put it on the motorhome in about 3 days and it ran like a modern vehicle. I've been running it since 2009 and it is very reliable. GM pretty much made the system bullet proof. I carry a full set of spares but have never needed any of them.
I'll never go back to a carburetor.