Car Cranks But Won't Start
A crank-no-start means the starter can turn the engine over, but the engine is not getting spark, fuel, or compression at the right time. The most common fixes are a weak battery, bad fuel delivery, or a failed crankshaft position sensor, with typical independent-shop repair costs from about $150 to $800 depending on the cause.
- Severity
- High
- Can I drive?
- Stop driving
- DIY?
- Possible with some experience
- Repair cost range
- $100 – $1,200
Get the answer for your exact car
Add your car and a few details. DashClue asks up to 3 questions, then tells you the most likely cause and what it should cost.
FreeNo card neededAnswer in about 2 minutes
Why it happens
When you turn the key or press the start button, the starter motor spins the engine, but it never catches and runs on its own. That usually means the engine is missing one of the basics it needs to start: enough electrical power, the right fuel pressure, spark, or a signal telling the computer when to fire the injectors and coils. In some cases the engine has a mechanical problem, but electrical and fuel issues are much more common. The problem may be intermittent at first, then become a no-start every time.
Common symptoms
- Engine cranks normally but does not fire
- May start after waiting, then fail again
- No fuel smell at the tailpipe
- Check engine light may be on
- Starts with starting fluid, then dies
- Security light may flash on some vehicles
Causes, fixes and costs
Car Cranks But Won't Start
General guide for most cars. Your car may differ.
If it is only cranking and not starting, the car cannot be relied on and may leave you stranded anywhere. Stop driving immediately if you also hear odd knocking, smell fuel strongly, see smoke, or the engine cranks very slowly, because those signs can mean a fuel leak, flooded engine, or battery/starter problem.
Most likely causes
- 1
Weak battery or bad battery connectionsHigh
Slow cranking, dim lights, or clicking along with the crank-no-start point to low voltage. Even if the engine still cranks, low voltage can keep the fuel pump, ignition coils, or computer from working correctly.
Quick check: Turn on the headlights while cranking. If they go very dim or the battery terminals are loose or corroded, the battery or connections need attention.
- 2
Fuel delivery problemHigh
If the engine cranks normally but never even tries to catch, a dead fuel pump, blown pump fuse, clogged filter, or no fuel pressure is likely. It is more suspicious when the engine starts briefly on starting fluid or after sitting.
Quick check: Listen for a brief fuel-pump hum at key-on and check whether the tank has fuel. A shop can verify fuel pressure in minutes.
- 3
Crankshaft position sensor failureMedium
A failed crank sensor can stop the computer from knowing engine speed, so it will not trigger spark or injector pulse. This is more likely if the tachometer stays at zero while cranking or the problem starts hot and gets worse.
Quick check: Scan for crank sensor codes and watch live data while cranking. If engine speed reads zero, the sensor or its wiring is suspect.
- 4
No spark from ignition systemMedium
If the engine has fuel but still never fires, bad ignition coils, plugs, or ignition control issues can be the cause. Misfire codes, wet spark plugs, or a rough cough without starting point in this direction.
Quick check: A mechanic can test for spark at a plug or coil. If there is fuel pressure but no spark, ignition diagnosis is next.
Can you fix it yourself?
Possible with some experience
Difficulty: Moderate. Basic checks like battery condition, terminal cleanliness, fuses, and whether the fuel pump primes are reasonable for many owners. Deeper diagnosis of fuel pressure, spark, or sensor signals usually needs a scan tool and test equipment.
Show the stepsHide the steps
- Check battery voltage and tighten or clean the terminals
- Make sure the battery is not dead from lights or accessories being left on
- Listen for the fuel pump for 2-3 seconds at key-on
- Check related fuses and relays in the underhood fuse box
- Scan for trouble codes and note any engine speed or sensor data
- Try starting fluid only as a short diagnostic test, not a repair
- If it still will not start, test fuel pressure and spark
- Replace the failed part only after testing proves the fault
Estimated repair cost
$150 – $300
Battery and terminal service: battery, cleaning, and labor
- Fuel pump replacement$500 – $1,200
- Crankshaft position sensor replacement$180 – $450
- Ignition coil or spark plug repair$150 – $700
- Fuel pump relay or fuse diagnosis and repair$100 – $250
Prices vary by vehicle, engine layout, and local labor rates, and a proper diagnosis can save money by avoiding guesswork.
Frequently asked questions
Can I drive if my car cranks but won’t start?
No. If it only cranks and will not start, it is not drivable and may strand you somewhere unsafe. Have it diagnosed or towed instead of repeatedly cranking it.
What is the most common cause of a crank-no-start?
Battery issues, fuel delivery problems, and crankshaft position sensor failures are among the most common causes on modern cars. The exact cause depends on whether the engine has spark, fuel pressure, and proper sensor signals.
Will a bad starter cause a crank-no-start?
Usually no. A bad starter typically causes a no-crank condition, where the engine does not spin at all or only makes a click.
Can bad gas cause this problem?
Yes, old fuel, contaminated fuel, or very low fuel pressure can keep the engine from starting. This is more likely if the problem started right after filling up or the car sat for a long time.
Is this usually expensive to fix?
Sometimes it is a low-cost fix like a battery, relay, or fuse, but fuel pump and sensor repairs can be several hundred dollars. The cost depends on what testing finds, so diagnosis matters.
Related codes
This guide covers most cars and is general advice, not an inspection. Prices are typical US independent-shop ranges and vary by region, car and shop. If your brakes, steering or a warning light feel unsafe, stop driving and contact a mechanic.