Qwerty you're just being Toyota biased. Toyota dealership isn't the answer.
I have swapped a same friends corrolla altis. It was overhauled thrice and still after 50-60k km was throwing smoke and was eating oil.
I bought him pure jdm engine of Toyota altis
And he is mashallah enjoying the economy, sound and smooth ride.