put my boat in the other day for a test.....primed the ball till hard...took out and started stalling like starving for fuel. mechanic at marina feels fuel from the tank is getting hung up where the connection meets the hose...he want to change it and install a on/off valve. does this make...