You know, I went with a mechanical fuel pump for reliability...

I have used Carter pumps like that and never have had any trouble.
Jim