I'm sorry PIP / TFI didn't do the trick, at least you have some spares now (in my experience the new ones definitely don't last 20 years like the factory parts, as the originals weren't made in China). You'd need to check the fuel pressure when it's acting up, as I'd suggested earlier, not just when it's running fine at idle. I had a pump go bad a few years ago that only messed up on hot days too. A good pressure reading would eliminate pump, fuel pressure regulator, problems with the return line, or any theoretical vapor lock.
It's unlikely as you'd read to have vapor lock with an in-tank pump (all push, no pull of fuel). If the return line were clogged you'd get very high fuel pressure. I don't think that's what's happening, but the fuel pressure reading when it won't run is your best test imho.
It could be something like a kinked evap line or something wrong with that system. Which, as fuel is used up, could cause a vacuum to build up in the tank. Or on really hot days it could cause pressure to build up. Either one could affect your fueling. If it starts acting badly again, you might try removing the fuel cap and see if you hear hissing (pressure) or if it's tough to remove (vacuum). If it starts up after you remove the cap then you're definitely onto something.