I replaced my pump with a Quantum "kit". It came with the pump, wires, and filter. Haven't had any issues with it at all. Sounds like your fuel level sending unit and all is shot? I can't speak on the quality of the entire assembly that you have pictured but like I said I haven't had any issues with my Quantum pump...