You got a few options.
Is it a VVT jimny, or a Non VVT?
there is a crap ton of info on this forum:
https://www.auszookers.com/forum/viewto ... 17&t=30308and here:
https://nomadic-escapade.site/suzuki-ji ... gine-swap/If your a VVT:
m15a - (Suzuki Swift)
m16a - (suzuki Swift Sport)
M18a - (Suzuki Liana)
If you want simplicity, m15a is the way to go. m18a is quite tricky to get running efficiently/properly on a m13a ecu.
If your a Non-VVT:
Non VVT M15a from a 2001-05 Holden Cruze and some Suzuki Ignis
Non VVt m16a from a suzuki Liana
You can also convert m18as to non VVT.
Hope this helps. you could also always swap in a used m13a... they come up quite cheap on fb marketplace because everyone just upgrades to bigger ones.
I dont know how much it would cost for someone else to swap it in. If I were you, I'd have a crack at it yourself. There is a crazy amount of information around, and there are so many people willing to help and answer questions on here.