The symptoms sound like the crank sensor. If it's not functioning
properly the computer doesn't even know you're cranking the engine and
thus won't produce spark nor pulse the injectors.
You can test the output but I don't remember what the specs are and no
longer work in the shop which had the books on it. Anyone else know?
Before replacing the sensor try cleaning out the connector on it by
blasting into it with electronics cleaner, as they are known for oil
leaching up through it onto the connector pins and causing a bad
connection and the symptoms you describe.
There was a TSB out on them to that efffect quite a while back.
People were replacing perfectly good ones and then the vehicle would run
again, although the only problem with the old one turned out to be that
the connector was oil-fouled.