I was driving down a main road in a snowstorm when my engine suddenly died(battery was still working) so I tried to start it up again. It started for a split second then it was off again.
There was a sort of burning smell, it
only cranks when I try to start it.
Sounds like some wires shorted out. Did you try to trace the smell? You may have lost power to the ignition,