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

I have used a Holly like that and it leaked on me.
I have used one like this http://store.summitracing.com/partd...908110+4294891494+4294840106+115&autoview=sku
ever since.