1. Check all under-hood and under-dash fuses with a test light or multimeter first. Read section X, in the link below:
https://www.askmehelpdesk.com/cars-t...tml#post252145
2. Turn ignition key to ON and see if the Check Engine Light comes on and then goes off. During this several second period, listen for the fuel pump running in the gas tank and for the click from the fuel injection relay.
3. Check for any codes being thrown.
4. Check for spark.
5. Check the igniter and coil. Here's what the igniter looks like:
http://www.partsamerica.com/ProductL...Control%20Unit
6. Make sure the spark plugs are relatively new.
7. Check the fuel injection relay. Here's what it looks like:
http://www.partsamerica.com/ProductL...ection%20Relay
8. Check the ECM.
9. Review sections A and B, in the link below, for ideas. Even though it's geared to Civics, much of it has generic application:
https://www.askmehelpdesk.com/cars-t...ics-46563.html
90% of crank but won't start situations are electrical-related, not fuel. Sudden failures like your's tend to be associated with the Ignition Control Module (igniter), coil, fuel injection relay, or computer. Some auto part stores can check igniters and coils for free. Check around.