Yeh you have only buy the following part and

u can use old transmission, wiring, ecu, air filter box, intake manifold, exhaust manifold, injectors, coils of same 1sz-fe. and if 2sz-fe is from 2005 -2010 model then timing side cover will be changed to accommodate power steering pump.