Re: mechanical to electrical fuel pump
You do realize you need to install an oil pressure switch for the pump don't you? That switch shuts off the pump should the engine die (for whatever reason) when oil pressure drops. You don't want the fuel pump running should there be an engine fire, fuel leak, carburetor issue, etc., as the pump would fuel the fire or contribute to one in the case of the fuel/carb issues. The "R" terminal on the starter solenoid bypasses the oil pressure switch while cranking the engine.