If it is a 460, then it could be vapor lock as you suspect as they did have problems with that engine because of the fuel line routed up the back and across the engine. You can get some fuel line heat sheild at the auto parts store and wrap the fuel line where is comes up and across and see if that helps.
But, that said, I still think it is the fuel pump or dirty filter or both..