Get out of town..... it was -46*f this morning here in ND. My 12 fired right over after sitting all night. I think you have some fuel problems or some water in your fuel bowl that froze. Something. Even at -27 and my truck not being plugged in and a grid heater delete, it fired over. It was cranky but it started.