Having owned a '90 2-door 2nd Gen 4Runner, a '95 4-door 2nd Gen 4Runner and my current '01 3rd Gen, I highly recommend taking a pass on the engine swapped 2nd gen and holding out for a clean 3rd Gen. The fit and finish on the 3rd gen is miles ahead of the 2nd gens. Much more room as well.
As...