I would talk to Jim's Got Parts for a good deal or Central Foreign Auto for a good lower mileage long block. I paid 1200 5 years ago for a 90,000 mile motor that's still running a blower @ 10psi. Don't be discouraged, there are thousands of happy 3.4 owners for every mishap like yours. This kind of thing happens. Keep us posted on progress and let me know if you need help and I'll do what I can.
"-1988 Red Hilux Standard frame, X-tra cab, locked F&R, 5.29's, 35" tires and a SAS. In Moab
"-1988 Hilux, 1999 3.4L, Supercharged, 2.1" URD pulley, URD 7th injector, 2 1/2" Magnaflow exhaust, TO DO: lift, locker.
"-1987 Super Beast
"Did you know the IFS was designed by Hitler himself to make the life of 4WD owners tough? Yeah, it's true, he saw a vision of the Devil and he told him to do it." -DaveInDenver