It can be done to transplant the engine on SGTI but your engine bay will be very pack like hell u can't hardly reach some of the parts on the engine and u need to take the whole engine out inorder to chg timing belt and etc.
i'm using a Mivec on my perdana and it's a little bit pack in my engine bay ade.
Happy speeding !!!!