I have one in my garage. It ran OK when I pulled it. It has about 110 K since the lower unit was rebuilt just before I purchased my 87 4 Runner. (Lady had straight 30 weight oil in it at 30 below and decided to "race" the engine to get the heater to work sooner.
Anyway, I stumbled onto a 22RE with 75 K, put new bearings in it and did the swap. You can do bearings, pistons and everything for under $500 and have a new engine.
If you are interested, drop me an email at
dbrazell@mail.com and I can call you and talk about it.