bought this to fix fuel drain back problem

It's a check valve. It's cheap. It's easy. It probably works.
It can't hurt unless people are concerned about racing.