My ns4710 which has 7 hours on it was starting fine until I parked it outside at 10 degrees F. Tried to start it and it would not crank although all light on dash looked normal and battery checked out as nearly fully charged. I bypassed the seat switch and it cranked fine. Seems likely the seat due to the low temperature did not compress much when I sat in it and failed to close the seat switch. Hope this helps someone.