Filter is new and pumps when I jump from battery…only when I hook up boat wires to pump does it no longer pump
If the fuel pump is able to pump fuel, it takes maybe 30 seconds for the fuel pump to fill the carb. Once carb is filled the motor will start and run even if the fuel pump stops running for a several minutes at idle.
Your not getting fuel to the carb, so remove the fuel filter to see if it's full of fuel, it should be. If it's not full look for a air leak somewhere in the fuel system, or the pump even though it runs its not sucking fuel from tank.
If the fuel filter is not tight it could be leaking air which stops the fuel flow
If all is good, remove fuel line from the carb and place the line in a container to catch gas. Get the pump to run and see if gas comes out with pump running