Too much guessing. Consider temporarily putting a fuel pressure on and then go make the symptoms occur. You can do this by plumbing in the gauge and then strapping it to a windshield wiper. We’ve done this at the track several times. As a permanent solution, put a gauge on your dash.
If your FP gauge doesn’t show any FP problem, don’t waste time on fixing fuel supply problems.
At the same time, put a fuel to air ratio meter on your dash. This can provide key troubleshooting info.
Some years ago, '09 maybe, I went thru engine management hell. I did everything I could come up with trying to fix the problem, to include pulling apart every electrical connection that could possible be related to engine management, surfacing the metal, and then re-assembling with conductive grease. The problem turned out to be the AFM. A couple well-intentioned souls had “adjusted my AFM dial”, a technique that to this day is hotly debated, and over time that made my engine run leaner and leaner. The F/A meter on my dash was telling me what the problem was, I was just too stupid to believe it.
My point is that it’s a mistake to randomly attack a system. First, spend lots of time trying to figure out what is causing the symptom, or rule out possible causes. Connecting a fuel pressure gauge to your system and then doing hard laps, for example, is a trivial effort and saves a lot of hassle by ruling out a number of possibilities.
Re fuel tank venting. Last year I noticed that my tank had developed some kind of venting problem. A low pressure zone was being created in the tank as fuel was removed. The solution was a vented gas cap. Cheap and easy.