Finally found a low mile 3.4L, 109k miles out of a recently wrecked 02 4runner. I called the same Arizona salvage yard where i purchased my tacoma engine to see what they had available and they just got this vehicle in 3 days ago. $700+$275 shipping, not bad considering everything i've found local is $1000-$1200 with over 150k miles. Now i have to get a tb & wp kit, drive belts, hoses, fuel & air filters, plugs & wires, Tstat, valve cover gaskets... Might go to work and pull the old motor out tomorrow, can't wait to start wrenching on this project.