It turned out to be the Connection where the wiring meets the fuel pump. He "cleaned and tightened one of the four pins that seemed a little loose and secured it tightly to the pump" Everything working well now. Maybe something was loose (ground or something?)