I'm almost done with a 22RE to 3.4 swap. I traded my old broken down Suburban straight across for a rolled 99 4Runner with 125xxx miles. Parting out the donor is paying for the swap.
I also saved everything I could think of for the swap. Used the A/c amplifier, exhaust, wiring, brackets, bolts. Tons of little stuff that helps you fab up what you need instead of have to scrounge through the bone yards.
My point is getting a complete vehicle will save you time and money.
By the way, I sold the radiator today to a guy that put in a 1UZ Lexus in his 4Runner in place of the 3RZ. He loves it.