Wa Alaikum Salam. As you have said that engine health is great with odo 290K, I would recommend you to go for 5w-30 only, and in 5w-30, Total Quartz 9000 Future series 5w-30 is one of the finest options. Its best value for money and meets all latest API / ILSAC criteria.
I hope, it helps. Thank you.