This happened twice last summer, and twice this summer. On very hot days ~90F, only after my car has been sitting in the sun all day (so, right after work), it won't start.
The first time I thought it could be a dead battery (which makes no sense, because lights, radio, fan all worked), so I got a jump, which didn't work (of course). I left the hood up -- and after 15 minutes or so, it started.
The second, third, and fourth time, I just lifted the hood, and after 15 minutes or so, it started. I did this thinking that keeping the hood up perhaps helped it cool off.
After it starts, it just keeps starting -- the very first time, I just drove right to my mechanic, but he couldn't make it happen, and he didn't know what was wrong -- they kept it overnight, but didn't find anything wrong -- I only got the heat clue later when it happened again on a hot day.
I am taking it in soon for other repairs, so any ideas of what to suggest would be welcome.