I i have a 07 2.5 s with 102k and using 5w30 but its getting super cold in the northeast area and the car starts making strange knocking noise during cold start ups. It doesn't do it when its warm outside. Some people say its normal some say i need to use thicker oil like 10w 30. Im due for an oil change so will 0w30 help the noise or will it make it worse? I want to use 0w30 only during winter seasons and it does go below 0 sometimes but most of the time its lower 10 and 20 degrees.