Originally Posted by diablo2112
OP here. Techs just called me. It's the fuel pump. He said I was an "outstanding mechanic" and seemed impressed I knew what component had failed. I only wish that was the case
So, HPFP is confirmed.
LOL at the tech's comment.
Glad you and your car were not hit. Complete failure of fuel pump is really scary, and of course potentially dangerous.