bought this to fix fuel drain back problem

And fwiw Summit has them if yer so inclined to try the check valve.
Some links:
-6AN

1/4NPT
No, neither is $9, but you don't have to feed evilbay either.

Rear mounted pump with 67's filter or a by-passing FPR would be my first choice.