My Honda Accord 2005 2.4L has a crank-no start problem. These are steps I have done on it.
1) tested spark and found none.
2) Fuel was OK, I heard fuel pump running and smelled gas when starting engine.
3)Replaced Crankshaft sensor.
4)Replaced ignition switch assembly dued to key issue