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.

Ah OK, thanks anyhoo, I'll check it out once the parts I ordered get in.