I have a Legacy 1.8 EJ18 engine which died on me, it was using a carb.
I thinking on changing the engine, but it's difficult where I live to get the same engine or another from the same series (say EJ20, EJ22).
So my question is, are there other engine (no matter which manufacturer) that can be put on this car and obviously fits with minor work/modifications. I'm particularly interested on something that give economy... the old engine was making 6-8 Km/lt.

Any help or comments will be appreciated.
Thank you.