Interesting, certainly seems possible.
Bryan have you pinched the return line after your AFPR once the car shuts off to check the o-ring at the fuel pump? the system should hold pressure for a long time if the return line is pinched, the o-ring is sealed, and your injectors aren't leaking.