bought this to fix fuel drain back problem

Instead of basic diagnostics, yes this is a Band-Aid. I am still waiting for someone to explain how the fuel could "drain" up hill by the needle and seat. (which is above fuel level) Answer.....it doesn't. It evaporates out of the bowls.....Especially this new crap they call gasoline.