Mind sharing its auction grade and current odometer reading?
If engine health is perfect, then I think, the oil which you are using is not 100% genuine and original. Secondly, I believe that max. 5w-30 would be the recommended engine oil grade for your ride. 10w-40 is too thick, even 10w-30 is still better than 10w-40.
Please reply so that I may guide further accordingly.