Engine requires 20 degrees of initial to idle well...

Update - got a new mechanical fuel pump, hooked it up and am running STEADY at 5 psi :)

Again - sincere thanks to everyone who helped me, and put up with all my stupid questions :)