You might have contaminated already bad fuel due to adding seafoam.
See if it will start with starting fluid sprayed into intake.
Could be many things, speed /ref sensors, FPR, etc. Follow the steps on clarks:
http://www.clarks-garage.com/shop-manual/ts-01.htm
FPR should not be leaking fuel out the vacuum line so thats a possible issue (but I think it should still start/run). Speed/ref sensors are the next culprit (although I dont think youd have spark if these were bad), assuming you are 100% sure the dme relay is good. If you have fuel and you have spark, it should fire - assuming your timing is correct and belt is intact. You can test for fuel pressure by removing the cap on the fuel rail and pushing in the pin valve to see if you get pressurized fuel squirting out. Obviously this wont tell you what your pressure is, just whether you have it or not. If you have fuel pressure then I would suspect injectors (there is a guide on clarks for testing the voltage to injectors for signal from DME)