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

Sorry Lars, I don't know what it is. When I bought it I took it to the local speed shop with me and said "I need something that fits this" and they hooked me up.