The only time I've ever experienced this condition was years ago using a Carter high performance mechanical pump. Once in a while, when stopping really hard, the engine would falter and idle slow for a few seconds, then recover and be OK.
At one point I check the fuel pressure from that pump, and it was nearly 9psi! I removed it, and went to an electric pump with a regulator, and have enjoyed over 10 years or trouble free driving, street, and nearly into the 10's at the track at over 120mph!......Cliff