fuel filter arrow direction?

you may well have stumbled onto your speed related running issue...