Hi-
Consider pulling the sending unit: the intake may have a screen filter which could be partly clogged causing Intermittent fuel starving.
RA