We have an 02 Ford Explorer XLT that is not starting. Started at 230 am on the last below zero day (-10 in central IL) we had. Would crank but wouldn't start 4 hours later. Already checked and it is getting fuel, spark, and it has compression. Any other suggestions? It is not throwing any codes either.