If your engine is reducing oil 1 liter for every 800km, then it's no use repairing it. It has reached the end of its life.
Never repair an engine, because even if you repair it now, after some time a new problem will be there.
Take my advice and just throw your engine away and swap another engine.
I will suggest you 2NZ-FE as it comes in XLi GLi.