When was the last time you replaced the fuel filter?
High resistance across a partially plugged filter will cause high vacuum in the fuel delivery line. The high vacuum during max. / high fuel demand will/can cause the fuel to 'flash' inside the fuel line ... called 'vapor lock'.