u
An engine which cranks but will not start is not receiving enough fuel or has no spark. A clogged fuel filter or bad spark plugs often cause this problem.
are you getting spark?
You are missing fuel or spark.
Cranks is the motor turning over, But cranks and won't start means either you no fuel or no spark or both.
If it cranks, first confirm spark present
crank sensor
Look for spark and fuel 1st then comeback
The car needs three things, fuel, air, and electrical spark. If it cranks but doesn't start its not getting fuel. Spray some starter fluid into air intake after detaching it from engine. If starts for couple of seconds that is problem. If not check these things, spark plugs fire, and relays near battery.
check to see if the spark plug wires are fireing
The problem is in spark, or fuel. Rarely the Crank angle sensor. ECU could be going bad too.
The engine needs fuel, compression and spark to run, it is missing one of those.
Sounds like a bad coil or a broken timing belt.