Given how you say things happened, I'd also suspect the problem to be fuel related, and everyone else who's responded have already covered the suggestions I'd have made.

Just curious, what was the ambient temp at the time?