Change to the scheduler module to deal with freezing temperatures (below 35F) and try to get the scheduling more reliable.  This invovles saving a time to the database that is compatiable with the scheduler's resolution.