Keep using the weight the manufacturer recommends...if you are having usage issues, try an oil formulated for higher miles (has additives that help boost your seals).
10W40 is not a great viscosity to go with...it shears down too quickly because of its wide viscosity range.