I can't tell you for sure, because I haven't undertaken such a project, but I would think it would be much cheaper to sell your current 4Runner and buy one with the options you're looking for.
If you're set on doing an engine swap, perhaps swap in a V8 like [MENTION=59542]Singtoe[/MENTION] did?