When I say check for spark I mean at the spark plugs. make sure you have spark going to the
spark plug to fire the cylinder, just in case there is any confusion.
If you are worried about flooding the engine, after you have cranked for a while and the engine has not started, you can push the gas pedal all the way to the floor. When the engine computer sees that you are cranking the engine and sees that the TPS (throttle position sensor) is showing the pedal is pushed to the floor, the computer will go into a condition called "clear flood". It will stop firing the fuel injectors so you won't get anymore gas into the cylinders. As you crank the engine with the gas pedal down it will only let air through to clear the flooded engine of fuel.