My engine keeps stalling out but its hit or miss on when it does it, i replaced fuel filter air filter spark plugs, metered spark plug wires which checked good. I ran fuel injector cleaner through it and it worked perfectly fine for about a day and a half before it happened again. This time when i turned the ignition to run the fuel pump didnt cycle, but it did the previous day. Could there be a short in the wiring to the fuel pump that keeps going in and out? I have a brand new pump that i dont know if i should install just yet.