This sounds like a crank sensor issue.
Here is a video on no start conditions which talks about the crank sensor as well:
https://youtu.be/dCjmRL3p4Cs
Next is a guide that talks about the issues with crank sensors.
https://www.2carpros.com/articles/symptoms-of-a-bad-crankshaft-sensor
Unfortunately, there is no one issue that will cause this but the fact that temp seems to affect it and you are not getting spark, this is what I would start with.
Images (Click to make bigger)
SPONSORED LINKS
Wednesday, January 27th, 2021 AT 2:24 PM