Hello all. I registered just to throw this out there.
Last summer, i had a similar "crank but no start" situation with my 96 Explorer (4.0L SOHC V6). Short answer, coolant temp sensor. Not sure about the OP's engine, but on mine there are two temp sensors, one for the dash gauge and one for...