On a Gen1 truck with an EFI engine ('85-88 2.3 or '86-88 2.9) there is no "Easy" swap.
The swaps get a bunch easier on a 1989-92 and even easier on a 1993-94
I swapped a 1993 engine on a 1987, and while I'd do it exactly the same way again.
I had technical reasons for the specific choices I made, and was prepared to
do whatever was necissary to do it the way I wanted.
My Donor didn't just "Fall into my lap" I specifically chose a 1993 as a donor because 1993's have the "smarter" version of EEC4 with an "Active data link"
and the power distribution system uses all "Top mounted" fuses and relays...
Dealing with those made the swap more complicated, but easier to diagnose and maintain.