I've done a few 22R to 3RZ (taco 2.7) swaps. In my opinion the 3RZ is your best bet to replace a 22RE. You can use your existing trans/tcase It is amazing how much more power these motors have than a 22R.
If your truck was a 3.0 v6 already then the 3.4 is a better swap because it will bolt up to the 3.0 transmission and motor mounts already. You will need to change out a lot more stuff to put the 3.4 in your 22RE truck.
Here's a pic of the 3RZ in my '86 4Runner.