Yup, it is def. a loose connection at the power harness to the fuel pump, tried to pry the prongs apart with some pliers today, and its pretty tough to move the harness while plugged in, but it seems the slightest tug on the harness, even though it doesnt physically move much, you can hear an audible change in the pump motor until it cuts out. The wires in the harness are tight for sure. Just seems like a corroded or dirty terminal issue.
Lithium or Dielectric grease anyone? Is there such a thing as electric contact cleaner that will clean terminals inside a harness on contact?