Re: Merc 5.7 260 question
It must be a marine low pressure fuel pump, and the old pump needs to have been removed from the lower starboard side of the engine. The spot where the original pump was should now contain a block off plate.
You are correct to be concerned about fuel smell, should not be any.
So verify what type of pump it is and check for the fuel smell source.
If the pump isn't right it could be the problem, or if the needle in the carburetor bowl isn't sealing there could be too much fuel in there.
There should be a fuel pressure regulator in the system and the pump should only come on with the ignition.
You need hook up to the correct electric source instead of a switch. The right one will shut off the pump at the correct moment.
Folks who know more will come on, if no one does I can tell you more tomorrow, going to work now.