If it's vapor lock, then it is simply that the engine is getting too hot. There are mods to add a scoop (vent) in the hood, add washer fluid squirters and reservoir to squirt water on the front of the engine, etc. Most folks time their driving to cooler times of day, make more frequent rest stops, etc.
Sea Foam won't do anything because there is nothing wrong with the fuel itself.
The fuel pump, fuel filter, ICM, etc, are all possible solutions IF it is NOT vapor lock. They can and will cause stalling, not starting, etc. But if it IS vapor lock then replacing these will not fix the issue.