@poster xulfiqar bhai nd spoonmotorsports said correct abt the efi mpfi terms.
secondly u said abt the swift's engine vs corolla's engine.
there is o cmprison btween these two engines because the one having in swift is similar as liana had,if its not similar then atleast its v cloz to tht,nd that engine had many problems.on the other hand toyota's engine is far betr than swift's machine.its reliable,durable,easy to be maintained,econo etc etc etc....
the other cmprisn u stated is with city's engine.....so again it comes honda vs suzuki.
honda has betr tecno than suzuki....it would not be wrong if i term honda's engine betr than toyota's...