if im not mistaken the 3.4 is the 5vz right? didnt that come in later year 4runners?
Yes, it debuted in the 1st gen Tacoma's, 3rd gen Runners, and I think the 1st gen Tundra. It has become a much cheaper swap to do over the last few years then it used to be, and would be a better bang for your buck than trying to build the 3.0.
Depending on what your budget is, you might look into a 1st gen Tacoma's or 3rd gen Runners, the older ones are starting to sell for around $5k, sometimes less. They don't don't appear to be holding their value as well as the older Toyota's. However, I don't believe this has to do w/quality being less, a couple of buddies and family members have had a few over the years, and they have proven to be just as reliable as the the older Toys. I think the that since they were built here in the U.S. and weren't applicable to the 25% import tax, as ones made in Japan were, so Toyota sold more of them new, making more available on the used market.