there answer is here ...
5.) Fuel pressure OK, the injectors are not firing.
A.) The PIP sensor in the distributor tells the computer when to fire the injectors. A failing PIP sensor will sometimes let the engine start if the SPOUT is removed.
If that is what you got, then the problem is the PIP sensor; swap the distributor out for a remanufactured unit.