Dude.. trust me a properly maintained engine can last a long time.. I have 2012 lancer and done 300,000km that’s right..! Not a single problem with it.. still can beat those new cars on road and purs like a new kitten.. get a good mechanic and fix the issue.. Japanese engine last long.. German more longer .. Korean as far as seeen n heard not so well..