lets me put it in easy trm of why its easy a. corolla already comes with are 2zz option, so virtually no wiring modification need to be done, just us the engine harness and dash harness frm the 2zz corolla and it will be plug and play, and for the rest of the stuff, just pretend your put are 1zz bac in, cause its exactually the same process,+ i can do this conversion with in 3 days, if no problems occur. as for the 3sge in the mini, sorry that cant do it, that requies tooooo many modification to fit it, plus it wont fit, without cutting the front end off= headache cheer