depending on what was in the tank, you may have gelled up. When this happens your fuel filter plugs up with gelled fuel and your truck will not start. Pull the filter off and make sure the fuel is good. Use an additive with an anti-gel like Diesel Kleen white bottle to keep it from happening in the future.
Mine went all last weekend in Marquette MI (not nearly as cold as here in MN) and wasnt plugged in most of last week or during the days this week.
2008 2500HD LTZ, EFI Live- Idaho Rob's Tunes, 4" Magnaflow Turbo Back, Raptor 150 Lift Pump, Transgo Jr, All Season Diesel EGR delete with high flow Y-bridge, Edge Insight for gauges,