Nice to hear you have it running!
Regarding the fuel leak, I had this happen to me. Check a couple of things. If your gasket was the round one, it's likely to have came out of the groove when it was installed. Check for a pinch. If you ever have to take a bowl off, it can be a real bitch to...