Ambos são adequados, a diferença é que o 10w40 é para temperaturas ambientais a partir dos -20Cº e o 5w40 a temperaturas ambientais a partir dos -25Cº.
A quente têm os dois a mesma viscosidade mas a frio o 5w40 é menos viscoso o que facilita o arranque, alem de ter uma longevidade superior ao 10w40, ou seja, enquanto que o 10w40 têm que ser substituÃdo de 10 em 10 mil km ou1 ano, o 5w40 dá para os 30 mil em 30 mil ou 2 anos como recomendado pela marca, no entanto eu pessoalmente acho 30 mil km muito, se fizeres por metade ou mesmo 20 mil km já é razoável.
Eu faço de 20 em 20 mil e uso o 5w40, e o óleo quando o substituo ainda está bom, mas também não chega a ter um ano de uso
