I parked my pickup on Wednesday night at about 10* F, and the temp probably never got above 10* F at all. Thursday night it got down to -25*, and was about -5* Friday at 1:30 when I went to start my pickup. The batteries were weak, and I let the heater cycle once and thought I would try to start it, it was only -5, and I have started it a couple of time in the morning at -10, when it was run the day before without troubles, but apparently the extra day and a half of really cold weather drained the batteries and made the big cummins kind of stiff. It tuned over kind of slow, and never fired, so I though I would cycle the heaters two times and try it again, they cycled once, but not twice, my question is, does the computer sense batt. voltage and not let the heaters cycle when the voltage is low, and also does it take a certian amount of voltage to even get the ECM to fire even though it is turning over? I finally got my pickup started, but it took a little time. I don't know if the batteries finally got enough charge, or enough heat was created by cranking it over. Any thoughts on the low voltage?