Your engine is weak. 20w50 is too thick and your car is reducing oil meaning piston rings are almost gone and other internals are at the end of their life. Mention your city. Since good and maintained EJ 1000cc engines are hard to source, I suggest an overhaul instead of swap.