If you can lay your hands on a complete '87-94 5.8L with good compression, it'll almost be a drop-in. Examine the Haynes wiring diagrams carefully and mark the circuits that are different from your truck and the donor so you can add/modify/delete them, and it should be a snap. For the least hassle, get the engine, intake, air tubes, all accessories & the fan, the engine wiring harness, the vacuum harness, & the Y-pipe with the cats.
I've found EFI to be INFINITELY simpler! [img]/wwwthreads_images/icons/smile.gif[/img] My carb never diagnosed itself and told me which system was malfunctioning; never went into "limp home" mode (it just crapped out); and never was dependable, even after a thorough rebuild with everything working exactly as designed. The EFI I'm running now works great, even after having come from a truck that sat in a junkyard for almost a year because it was hit hard enough to shear both engine mounts & shatter every accessory bracket.
And I consider 5 miles of vacuum lines with 147 valves, orifices, & devices to be "BS under the hood". If you toss all that stuff, it won't run well or pass even a slipshod emissions test (which every state will have soon).