Having done it there are a few ways around it...
'89 Ranger has dual plugs and no distributor so you can either do the work to keep the DIS or swap the wiring to distributor. I kept the DIS from the Ranger system so I went that way, wiring wise that was the easiest but mechanically I had to use the oil pump drive from the Ranger engine and make a bracket to mount the DIS module on (and very importantly ground it) which was just a piece of 1/8" aluminum sandwiched between the upper and lower intake similar to stock. Then I had to make some templates from the Ranger engine to transfer the crank sensor to the turbo engine, not too bad. Last thing is you have to use the Ranger front seal housing which requires slotting one hole.
Wiring wise there are about 10 wires to move in the Ranger harness and definitely remove the fuel pump confirmatory wire going to the ECM as it is the same as the octane switch, it will make it ping like a mofo... you HAVE TO use the turbo ECM as it has the drivers needed for the low impedance injectors needed, you will have to add the vane airflow meter to the harness but that's about it I think. Your stock MAP sensor will work fine in place of the BARO sensor on the turbo engine, just take the hose off of it.
I would keep the Ranger wire harness but use the turbo block, depending on how handy you are there are a few options like moving the forged pistons to the Ranger block and tapping the block or oil pan for a turbo oil drainback (only difference betwen N/A and turbo block). I would use the Ranger roller cam instead of the turbo flat tappet cam since you have both available...
Ranger trans will work fine, stock clutch might lack a bit but should be workable depending on driving style, I'm quite fond of the Centerforce setup I'm using (their standard replacement friction disc with the weighted pressure plate, you have to buy those two pieces separate, there's no kit) but have ran standard before just didn't live with learning offroading in the thing... got 15k miles that time...
It's not for the faint of heart if a complete novice but is doable, I did the swap before I was good at a lot of things, started Thanksgiving weekend and finished newyears... was fighting a few dumb things but it ran that way for a couple years without much issue...