bought this to fix fuel drain back problem

The thing is, there's already TWO check valves in the (mechanical) pump

So I'm thinking the mechanical fuel pump exit check valve is leaking (not sealing) and draining the fuel line back to tank? Adding a remote check sort of "band-aids" the faulty pump, correct?