Engine Cranks But Won’t Start – Causes, Fixes, and Repair Cost

Quick Answer

If your engine cranks but won’t start, the most common causes are lack of fuel, no spark, a bad crankshaft sensor, fuel pump failure, clogged fuel filter, immobilizer issues, or low compression. The starter is doing its job, but the engine is missing one of the three things it needs to run: fuel, spark, or compression.


What It Means When the Engine Cranks but Doesn’t Start

When you turn the key and hear:

  • ✅ The engine turning over normally
  • ✅ The starter spinning
    But the engine never fires up…

That means:
❌ Fuel is not reaching the engine
OR
❌ Spark is not igniting the fuel
OR
❌ Compression is too low for combustion


Most Common Causes

1. Bad Fuel Pump

If the fuel pump fails, the engine gets no fuel at all.

Symptoms:

  • No fuel pump sound when turning the key
  • Car died suddenly and won’t restart
  • Engine cranks fast but never starts

2. Clogged Fuel Filter

A severely clogged filter restricts fuel flow.

Symptoms:

  • Hard starting
  • Engine starts and stalls
  • Loss of power before failure

3. Bad Crankshaft Position Sensor

This sensor tells the engine computer when to fire spark and inject fuel.

Symptoms:

  • No spark
  • Random stalling
  • Engine cranks endlessly

4. No Spark (Ignition Failure)

Without spark, the fuel cannot ignite.

Common causes:

  • Bad ignition coil
  • Failed ignition module
  • Blown ignition fuse

5. Immobilizer or Security System Lockout

The vehicle’s anti-theft system may disable fuel or spark.

Symptoms:

  • Security light blinking
  • Crank but no start after battery replacement
  • Key not being recognized

6. Flooded Engine

Too much fuel can prevent the engine from starting.

Symptoms:

  • Strong fuel smell
  • Engine cranks slower over time
  • Starts after sitting for a while

How to Diagnose the Problem

Step 1: Listen for the Fuel Pump

Turn the key to ON (not start).
✅ You should hear a 2–3 second hum from the rear of the car.

No sound = possible fuel pump failure.


Step 2: Check for Spark

A mechanic can:

  • Test ignition coils
  • Check for spark at the plugs
  • Verify ignition power

Step 3: Scan for Trouble Codes

Common no-start codes include:

  • P0335 (Crank sensor)
  • P0230 (Fuel pump circuit)
  • Security/immobilizer faults

Step 4: Check Fuel Pressure

Low or zero fuel pressure confirms:

  • Bad pump
  • Clogged filter
  • Bad fuel relay

Is It Safe to Keep Trying to Start the Car?

❌ No. Repeated cranking can:

  • Overheat the starter
  • Drain the battery
  • Flood the engine
  • Damage ignition components

After 3–4 failed start attempts, stop and diagnose the issue.


Repair Cost Breakdown

RepairTypical Cost
Fuel Pump Replacement$400 – $1,200
Crankshaft Sensor$120 – $350
Ignition Coil$150 – $450
Fuel Filter$60 – $180
Security System Reset$80 – $250
Diagnostic Scan$60 – $150

Prices vary by vehicle and labor rates.


When to Call a Mechanic Immediately

Call a professional if:

  • The engine cranks but never fires
  • The security light is flashing
  • You smell strong raw fuel
  • The car stalled while driving and won’t restart
  • Jump-starting does nothing

Frequently Asked Questions

Can a bad alternator cause this?

Indirectly. If the battery is drained from charging issues, the engine may crank but not have enough power for ignition.


Will starting fluid fix this?

Starting fluid can confirm a fuel problem but is NOT a permanent fix.


Can bad gas cause a crank but no start?

Yes. Water-contaminated fuel can prevent combustion.


Does a crank but no start mean the engine is blown?

No. Most of the time the issue is electrical or fuel-related, not internal engine failure.


Final Thoughts

If your engine cranks but won’t start, the problem is almost always related to fuel delivery, spark, sensor failure, or security system lockout. Proper diagnosis prevents wasted parts and unnecessary repairs.

Scroll to Top