Could be a rod or bearing knock, if so the engine may need a new crankshaft or regrind.
Find out what other Toyota models use this engine (1ZZFE) and start checking places such as auto salvage yards, engine rebuilders, etc. Might be able to find a rebuilt short block and transfer the good parts from this engine.
Find out what other Toyota models use this engine (1ZZFE) and start checking places such as auto salvage yards, engine rebuilders, etc. Might be able to find a rebuilt short block and transfer the good parts from this engine.