Did you check for trouble codes and is the MIL indicating?
Being temperature related, it could be a faulty Engine Coolant Temperature sensor.
However you need to verify what is missing causing the non starting.
Above link explains what to look for. Do not try changing everything. This is time consuming ans wasteful. You need to locate the source of problem with diagnostics.
Saturday, September 1st, 2012 AT 5:01 PM