My bet is on a timing or mag issue that's causing your troubles. I just helped a fella that was ready to send his Ford to the scrapper for acting that way. I got the timing right for him and she fired right up.
Can't help but notice that nice fuel bowl set-up for dual fuel. Where did you find it? I need one for my 38 L.