who ever overhualed your engine needs to be questioned for oil pump some cheete mechanic bolt oil pump back dry making usre engine never builts up correct oil pressure also oil pressure light in cluster should have warned you if oil pump was not working
vitz engine is a very stupid swap in this car only correct way to swap that engine is to tilt it a bit and use custom axles which I doubt anyone will do for you
any 4cyl engine im g11 charade is a pain as axle needs to be altered also because of very small engine bay small maintenaince will be pain for you a 4 cyl engine is a big no no for a daily runner car
charadr original engines are very very reliable and very easy to work on provided that your mechanic is decent guy being