my buddy who was in the passenger seat at the time said he thought it was vapor lock too. but it starts almost every-single-time at 2500 rpm.

But, it is a possibility. It was 100 that day. and the running temp was about 1o degrees higher than normal.