I have a 2007 GMC 2500HD Classic with the 6.6 Duramax diesel engine. I have always used 15W-40 synthetic engine oil, winter and summer and it has ~450,000 km's (~280,000 mi) on it now. Our winter temps sometimes get as low as, and sometimes lower than -40C (-40F) and I plug the block heater in...