Problem with overheat/shut-off answer is that skip cycle happens first. When engine goes into skip cycle, the CEL is flashing. No codes are left.
No flashing CEL? Consider other problems.
Distraction/side issue: lot of blah blah about octane. Air cooled in this heat, use the highest octane you can get at a pump. 94 is best. Fuel is not the problem here.
Back to real issue. Heat may not be the problem.