Now that's a thread back from the dead. BTW, if the original poster ever comes back to check, I'm 99% sure it's your crank position sensor.
maggieEric, you'll have to make sure all the vac hoses are tight. Big vacuum leaks can prevent the engine from starting. Which hose are you talking about, the main hose from the air cleaner to the throttle body?