I bought my Civic (1.6) about a month ago and its service time. I've been recommended oil viscosity 5w40, which I've now bought. But after doing some research online i see more people recommending 5w30 or 5w20 depending on weather conditions. So my question is, is it ok to feed the engine 5w40 oil? Many thanks in advance.