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

You lost me too!I have never had any trouble with mech. pumps..
Jim