Sorry to hear about the washer in the motor.
If you bought a 1KZTE from a KZJ78, the swap should not be that hard. As long as it came with every thing (bell housing, ECU, wiring). I think changing the engine mounts on the frame would be the main difficulty.
You could also look at buying a newer generation 2LTE which came from the factory with the late model better cylinder head. It would be basically drop in with some simple things like swapping the oil pan.
If you wanted to rebuild, I have a good set of crank/rods/pistons.
The later model 2LTE looks like this. I don't think there are any on EBay right now, but you could always call an engine importer and see what they have.
In any case, it seems like it would be a shame to scrap your truck.