In Iowa it gets pretty cold too, so I know how it goes. I ran 15W-40 in my tractor one winter. It was sitting outside one night and for fun I took the dipstick out. It was only about 5 degrees F and the oil was all stringy and gooey. I put an oil pan heater on it before starting it. I usually keep it in the barn and use a tank heater, which helps quite a bit. However, since my Ram sits outside at work all day, I opt for 10W-30 Rotella. I usually change it out around the first part of December, and by the end of February, the really cold weather is done and I change back to 15W-40 Rotella. With the 10W-30 in it, I was able to start the Ram at -25F Ambient temp in the parking lot after sitting for 9+ hours and it didn't even rattle or smoke that bad. Just my 2 cents...