The attached circuit works great indoors at approximately 22 degrees Celsius; however, when I operate the circuit outside at approximately -4 degrees Celsius, the pic appears to continually reset. When I apply heat via a hair dryer to the LM317M voltage regulator, the circuit works as expected. I am sure heat from the hair dryer was warming other parts of the circuit as well. I don't know enough about electronics to interpret the datasheet of the voltage regulator. I need the circuit to be able to operate between -18 degrees Celsius to 41 degrees Celsius. Is the voltage regulator likely the source of my problem or is there something else I need to investigate?