-40C=-40F. Block heater would be necessary IMO, but also M1 0-20 would be my choice.
Pffffffffft. My 99 chev with a 5.3 and 300000 kms started just fine this morning with pyb. It was -47 with wind and my truck is not sheltered. It wasn't plugged in either. 5w-30. And actually it has started fine all this week and we have seen temps down to -49 with wind. The seat was so cold it the cushion was solid.
Op. I live in Saskatchewan. It is unreal cold here. Any 0w or 5w will work