1g-gte(6 cylinders) would be too big and long for TA22 celica. I've seen ppl doing it, but the engine left only less than an inch from the firewall. Engine heat is a problem. I suspect the failure of crumple zone during accident would be a reason of non-complinace to JPJ rules. Beside, the engine is too heavy for Ta22 chassis. Will create a lot of understeer, unless u want to use the car for straight line drag.
4AGE is a good engine. Light and puchy little engine. However u need to modify the cross member to receive the 4AGE. The down side abt the engine is that u have to pay premium price of the engine as this engine is popular and heavily speculated throughout Malaysia.