Fuel Fluke

Whew! This is a tuffy. Keep at it. I can't add anything but it seems like a right track kind of thinking to me. Post #8 & 9 are very good.
I think I would try a new pump.