I drive a 1988 model CBS (73-87 pickup body style) 3/4 ton Suburban with a 454 TBI. The model 700 TBI unit in that is the same body as the 350 (5.7) and 305 (5.0) V8's, and even the 4.3 and 2.8 V6's. The 2.8 has the smallest bore, 4.3/5.0/5.7 have the medium size, and the 454 is the largest. Injectors match bore size for each. So a 4.3 TBI unit is the same as a 5.7 TBI unit. That means Astros, S-10 Blazers, pickups, vans, and Suburbans all have the same unit and are interchangeable. TPS sensors changed mid-year in 1989 so get the harness from the truck you pull it from to make sure it's right. All this info comes from here:
http://s-series.org/component/option...,26/task,item/
The directions to change a small TBI for a large one will be similar to changing out carb for TBI. Of course you'll want the throttle cable, all the sensors and vacuum hoses, and the computer and wiring harness, unless you go aftermarket (MegaSquirt, others).
As far as C30 CBS trucks getting TBI, I know the 1987 models were still carbureted. Look at the 8th digit of the VIN code. R means it's a 350 TBI. K, L, or M means a 350 4bbl Q-jet. F and G are a 305 with a carb. H is a 305 no matter what, but can be carb or TBI. Z is the 4.3L V6. They made CBS trucks through 1989 for sure. CBS Suburbans through 1991 but Suburbans were TBI from 1987 on (for the most part).
IIRC Suburban fuel tanks fit real nice where the spare is on a 73-87 pickup. 40 more gallons of range. (OR 26 or 34 depending on the tank you grab, most were 40 though)
TMI yet?