Hmmm, interesting time of day to post about engine swaps

It sounds like you have an ignition interlock holding it off. The best thing to focus on is definitely the fuel pumps coming on - but it may just be a bad connection limiting the current that the ignition circuit needs, or even 'just' a bad earth.
What was wrong with the old 916 lump btw ?