1. Don't keep cranking: Continued cranking will only make things worse. You're just pushing more fuel into an already flooded engine. Let the engine rest for a while. A good starting point is 10-15 minutes, but longer is better than shorter if you've been cranking for a while.
2. Check for obvious problems: While you're waiting, make sure the battery is adequately charged and the terminals are clean and tight. A weak battery can also cause cranking issues that mimic a flooded engine.
3. Try the "wait and try" method: After the waiting period, try starting the car again. If it still doesn't start, wait another 10-15 minutes and try again. Repeat this process as necessary. Often, the engine will clear itself of excess fuel.
4. The "pedal to the metal" method (for fuel-injected engines): This is a common solution for flooded engines. With your foot *completely* pressed down on the gas pedal, crank the engine for a few seconds (no longer!). This reduces the amount of fuel injected during the starting sequence. Release the gas pedal and try starting normally. *Do this only once or twice*. Repeated attempts may cause further problems.
5. Check for other potential issues (if the above doesn't work): If waiting and the "pedal to the metal" method fail, the problem may be beyond a simple flood. Consider these possibilities:
* Spark plugs: Could be fouled from the flooding. They may need cleaning or replacement.
* Ignition system: Problems with the ignition coil, distributor cap, rotor, or ignition wires can also prevent starting.
* Fuel pump: A weak or malfunctioning fuel pump could also contribute to starting issues.
* Crankshaft Position Sensor (CKP): A faulty CKP sensor can prevent the engine from starting.
If you're not comfortable working on your car yourself, take it to a mechanic. Attempting repairs beyond the simple waiting and gas pedal methods could lead to further damage if you're not experienced. A mechanic can properly diagnose and fix the problem.