maybe not
I should butt out since I'm a very new Suburban owner-4 weeks-and have generally been a Toyota,Honda,once GM, owner over the years.
However-
I'm pretty sure your truck has a Throttle body type fuel injection system,so it has a fair amount of electronic control and feedback.
If you try to drop a carb motor in it, it will fit, but the wiring harnesses will give you more grief than it is worth.There are plenty of 87-95 350s-or 5.7s out there,I would stick with them if at all possible.
There are also 305's out there-and they might overlap with the 350's-year wise.Some folks selling their motors assume all the V-8s in trucks are 350.
I sure can't tell a 305 from a 350, but someone here sure can.
You certainly could just buy an older motor with the carb =whatever passes for a black box,and bolt it in.You should be able to get it to work-just bypass all your BLACK BOX STUFF,but it would run like-well,you know.
There are many,many online dealers that sell rebuilt 350's online.
You won't want to spend this much $$, but
chevy engine
sells a new-no CS rebuilt- genuine GM crate 350 for 1/2 ton trucks 87-95 for $1770-This is a NEW GM motor made by GM-can't beat that.
Just keep that in mind before spending over about $600 for a motor pulled out of a 150,000 mile vehicle.
Plan B might be to get your buddies together-pull your motor-and do a half assed rebuild-my favorite.Install new valve guide seals-then sorta hone the cylinders up to the ridge-replace all but the top ring-and bolt it back together. This might cost $400 with all the gaskets,rings, valve guide seals, oil,coolant etc.If you aren'ty actually leaking oil-it will fix it(kinda).
The above is waaaay too much work for me.
I would look for a decent take out motor-87-95- for $500 or so,or save my pennies,and go for the new GM motor.
I've been debating this myself since my new 1998 has 196,000 miles on it.We do a lot of night driving across TX(TX is filled with "middle of nowhere") so I don't really feel comfortable with a 196,000 mile motor(but the sucker runs great,hate to fix something that isn't obviously broken).
Plan C is "oil is cheap"-kinda nasty having to inhale it of course.
Luck,
Charlie