If your car has no acceleration issues, not reducing oil, not giving grey/blue smoke, then it is likely that piston rings/ valve seals are ok and 10w40 maybe fine. To be on safe side as car mileage is high don't think twice and stick to any good 20w50 oil.