What "cranks but won't start" means and why it happens
When your car cranks, the engine is turning over — you hear the starter motor running and feel the engine trying to fire. When it won't start, the engine turns but never catches and runs. This is different from a dead battery, where you get no sound or response at all.
The engine needs three things to run: fuel, air, and spark. If the engine cranks, your battery and starter are working. The problem is almost always one of those three — fuel isn't reaching the cylinders, the spark plugs aren't firing, or the air intake is blocked. Less often, it's a timing issue or a sensor that tells the engine to stay shut down.
Diagnosing this yourself starts with the simplest checks and moves to the ones that need tools or a mechanic. Most people can rule out the obvious causes in ten minutes.
Key Takeaways
- A cranking engine means your battery and starter work; the problem is fuel, spark, or air reaching the cylinders.
- Check the fuel gauge, listen for the fuel pump priming when you turn the key to "on" (before cranking), and look for obvious fuel leaks under the car.
- Wet spark plugs or a flooded engine can prevent ignition even when fuel and air are present; this often happens after failed start attempts.
- A fuel pump relay, fuel filter, or ignition coil failure will stop the engine from starting even though it cranks normally.
- If straightforward checks don't reveal the problem, a mechanic with a fuel pressure gauge or spark tester can pinpoint the failure in minutes.
Check fuel delivery first
Fuel system failure is the most common reason an engine cranks but won't start. Start by looking at the fuel gauge. If it reads empty or near empty, fill the tank and try starting again. A fuel pump won't prime or deliver pressure if the tank is too low.
Turn the key to the "on" position without cranking the engine. Listen near the fuel tank (usually under the rear of the car) for a brief humming or whirring sound lasting two to three seconds. That's the fuel pump priming. If you hear nothing, the pump may not be running. Turn the key off, wait a few seconds, and try again — sometimes the pump takes a moment to respond.
Look under the car for wet spots or fuel smell near the tank, fuel lines, or injectors. A fuel leak will prevent pressure from building. If you see or smell fuel pooling, do not crank the engine again; have the car towed to a mechanic.
Rule out a flooded engine
If you've tried starting the car many times in a row, you may have flooded the engine — too much fuel has entered the cylinders and the spark plugs can't ignite it. The engine will crank but won't catch.
Stop cranking when ready. Turn the key off and wait 15 to 30 minutes. During this time, the excess fuel will evaporate. Then try starting again, but this time crank for no more than 10 seconds at a time, and wait 30 seconds between attempts.
If the car has a manual transmission, you can also try the "clear flood" method: press the gas pedal all the way down, hold it there, and crank the engine for up to 10 seconds. This tells the fuel injectors to cut off and lets air clear the cylinders. Release the pedal, wait 30 seconds, and try a normal start.
Check spark and ignition
If fuel is reaching the engine, the problem may be spark — the spark plugs aren't firing. You can test this without removing the plugs. Locate the spark plug wires or coil packs on top of the engine (your owner's manual shows where). While someone cranks the engine, hold a spark plug wire or coil pack near a metal part of the engine block — not touching it. You should see a small blue spark jump the gap. If you see no spark, the ignition system is failing.
Wet spark plugs can also prevent ignition. If the engine has been cranked many times or if you've been driving in heavy rain or deep water, moisture may have collected on the plugs. Remove the spark plug wires or coil packs and let the engine sit uncovered for 30 minutes to dry. Then try starting again.
A failed ignition coil, bad spark plug wires, or a faulty crankshaft position sensor will stop spark from reaching the plugs. These parts fail without warning and usually require a mechanic to replace.
Look for obvious air intake problems
The engine also needs air. Check under the hood for a large plastic tube or box connected to the engine — this is the air intake. Make sure it's not cracked, disconnected, or clogged with debris. If the intake hose has come loose from the engine or the air filter box, reconnect it and try starting.
A severely clogged air filter can also prevent the engine from starting, though this is rare. If the air filter looks black and solid with dirt, it may be worth replacing before troubleshooting further.
When to stop and call a mechanic
If you've checked fuel delivery, ruled out a flooded engine, tested for spark, and confirmed the air intake is clear, the problem is likely a fuel pump, fuel relay, ignition coil, or sensor that requires a mechanic to diagnose and replace.
A mechanic with a fuel pressure gauge can measure whether the fuel pump is delivering the right pressure in seconds. A spark tester can confirm whether the ignition system is firing. These tools cost money to use, but they pinpoint the problem far faster than guessing.
If your car is under warranty or you have roadside coverage through your insurance or an auto club, call them first. They may tow the car for free and cover the diagnostic fee.
Frequently Asked Questions
Can I start the car by pushing it if the battery is weak?
No. If the engine cranks, the battery has enough power. Push-starting (bump-starting) only works if the battery is too weak to crank the engine at all. Since your engine is turning over, the battery is not the problem.
What if the car starts after sitting overnight?
This often points to a fuel pump that loses pressure when the engine cools. The pump may be failing and needs replacement. It may also indicate a fuel leak that drains pressure slowly. Have a mechanic check the fuel pressure while the engine is cold and after it's been running.
Does a clicking sound instead of cranking mean something different?
Yes. A rapid clicking sound usually means the battery is too weak to turn the starter motor. A single loud click means the starter itself is stuck or failed. Neither of these is a "crank but won't start" problem — they're battery or starter issues.
Can I drive the car to a mechanic if it finally starts?
Only if it starts reliably and runs smoothly. If it starts and stalls, or if you had to crank it many times to get it going, do not drive it far. The problem may worsen suddenly, leaving you stranded. Have it towed or drive directly to a nearby mechanic and stop if the engine stalls.