My 2008 Tacoma 4X4 2.7L I4 calls out 5W-20 motor oil in the owners manual, but the engine seems to run a little noisy and with more vibration. I tried 5W-30 just last month, in the middle of the winter and had a little trouble with cold start up, with too much valve whistling and chattering for the first 15-20 seconds apparently due to the fact that 5W-30 took more time in cold start ups to flow to the valves and cams. I am thinking that 0W-30 would provide even better flow properties in cold start ups compared to 5W-20 and then at operating temperatures would provide better wear protection and higher viscosity would make the engine run quieter and smooter. what do you guys think?