Hi
Any GM truck engine will fit,250 6cly,283-400 small block,or 454 big block.
You will have to go to a carb and distributor.Unless you want to swap in the wiring harness from a gas truck of the same vintage.If you have an auto trans you will have to change the tourge converter.And no you can't keep the turbo from the diesel and use it on the gas.
You would be further ahead to replace the diesel engine.You say it's a 90?
If so someone has already replaced the engine,it would have come with a 6.2 mechanical injected,and no turbo.
Whats wrong with the engine? Lots of help here if you want to fix it.
Thomas