fuel filter arrow direction?

you may well have stumbled onto your speed related running issue...
I did...
Got it up to 90 and no hiccups.
Yea me!