Which engine oil is best for a 1.2 16v? Not sure of which is better 5w-40 or 10w-40? Was looking at castrol, although is Triple Qx any good?