Skip to Content

No Crank No Start? Check these first!

Turn the key—nothing. No crank, no start. Just silence. What now?

Before you assume the worst, know this: most no-crank issues are caused by something simple. A weak battery, a bad connection, or a faulty relay could be all that’s standing between you and a running car.

Instead of guessing—or calling a tow truck—let’s diagnose the problem step by step. We’ll start with the easiest fixes and move through the most common causes to help you get back on the road fast.

Let’s get started.

Quick Diagnosis: What Your Car is Telling You Before You Pop the Hood

Before reaching for tools, your car is already giving you clues about why it won’t crank. Dash lights, warning messages, and the sounds (or lack of sounds) when you turn the key or press the start button can help you narrow down the problem quickly.

Use this quick pre-diagnosis check to pinpoint the most likely issue and jump to the right troubleshooting section.

1. No Sound at All (But Dash Lights Work)

What You Hear: Nothing—no clicks, no cranking.

Likely Causes:

  • The battery is too weak to engage the starter.
  • Bad starter relay isn’t sending power to the starter.
  • Immobiliser issue not allowing a start signal.
  • Bad Neutral safety or clutch switch not allowing a start signal.
  • A bad ignition switch isn’t sending power to the starter.

Next Step: Check the Battery First

2. Single Click When You Turn the Key or Push the Button

What You Hear: One solid click but no cranking.

Likely Causes:

  • Battery is weak (enough to engage solenoid but not the starter).
  • A loose battery terminal or bad grounds preventing current flow.
  • Starter solenoid is faulty and not sending power to the starter motor.
  • Bad starter motor—it’s getting power but isn’t engaging.

Next Step: Check the Battery First

3. Rapid Clicking (Machine-Gun Sound)

What You Hear: Repeated click-click-click-click when you turn the key.

Likely Causes:

  • Battery is too weak to crank the engine but still has enough power to activate the starter solenoid.
  • A loose or corroded battery terminal or bad grounds preventing current flow.

Next Step: Check the Battery First

4. Dash Lights Flicker or Go Out When You Try to Start

What You See: Dash lights dim or shut off completely as soon as you try to crank.

Likely Causes:

  • Extremely weak or dead battery can’t handle the electrical load.
  • Loose or corroded battery terminals causing voltage drop.

Next Step: Check the Battery First

5. No Crank + Security or Immobilizer Light Stays On

What You See:

  • Flashing key symbol or “Security” warning on the dash.
  • Push-button start doesn’t respond.

Likely Causes:

  • Key fob battery is dead (for push-button start cars).
  • Car doesn’t recognize the key due to an immobilizer issue.

For key fob flat battery issues (push-button start) – try using the fob to push the start button, also locate the key fob hotspot and try placing it there while attempting to start).

Next Step: Check Anti-Theft System Interference – Some immobilizer systems are sensitive to interference from other vehicles or equipment, such as telecom towers etc.

1. Check the Battery

A dead or weak battery is the most common reason your car won’t crank. Even if your lights or radio work, the battery might not have enough power to turn the starter. Here’s how to check it:

Step 1: Look for Signs of a Dead Battery

  • Dim or flickering dash lights when you turn the key.
  • No response at all when you try to start.
  • Clicking sound but no crank.

Step 2: Test the Battery Voltage

Grab a multimeter and test the voltage:

  • 12.6V or higher → Battery is fully charged.
  • 12.4V – 12.5V → Battery is weak but might still crank.
  • Below 12.2V → Battery is too low to start the car.

No multimeter? Try turning on the headlights—if they’re dim or flicker, the battery is weak.

Step 3: Try a Jump Start

  • Connect jumper cables or use a jump starter pack.
  • If the engine cranks and starts, your battery is the problem.
  • If nothing happens, move to the next step.

A weak battery is a common culprit, especially if it’s over five years old, but don’t rule out other issues just yet. If jump-starting doesn’t work, the problem might be loose or corroded connections—let’s check those next.

2. Inspect the Battery Terminals and Connections

Even if your battery is fully charged, loose or corroded connections can block power from reaching the starter. Before blaming the battery, check the terminals and cables.

Step 1: Look for Corrosion and Loose Connections

Pop the hood and inspect the battery terminals.

  • White, green, or bluish buildup? That’s corrosion, and it blocks power flow.
  • Wiggling cables move easily? They’re too loose and won’t deliver full power.

Step 2: Clean and Tighten the Connections

  • If corroded, mix baking soda and water, scrub with a wire brush, and rinse with water.
  • If loose, use a wrench to tighten the terminal clamps.
  • Make sure the ground connection (negative cable to chassis) is secure.

Step 3: Try Starting the Car Again

  • If it cranks now, your problem was a bad connection.
  • If nothing changes, move to the next step—checking power at the starter.

Even a brand-new battery won’t start your car if the connections are weak. Tight, clean terminals ensure full power reaches the starter. If the car still won’t crank, let’s dig deeper.

3. Is the Starter Getting Power?

If your battery is good and the connections are clean and tight, but the engine still won’t crank, the next step is to see if power is reaching the starter motor. A bad starter motor won’t turn over the engine, but before assuming it’s faulty, we need to confirm it’s getting the power it needs.

Step 1: Listen for Starter Activity

When you turn the key or push the start button, what do you hear?

One solid click, but no crank → The starter solenoid is engaging, but the motor may be bad.
Rapid clicking → Low voltage or bad connections. Go back and recheck the battery and terminals.
There is no sound at all → The starter isn’t getting power because the ignition switch/relay is bad, or an immobilizer fault or a bad neutral safety system switch.

Step 2: Check for Power at the Starter

To test the starter, you’ll need a test light or multimeter:

Check out this post where I go through the starter motor circuit testing.

  1. Locate the starter motor (mounted on the engine near the transmission).
  2. Find the thick positive cable running from the battery to the starter.
  3. Use a multimeter or test light to check for 12V at the main power terminal.
    • 12V present? The battery is supplying power to the starter.
    • No power? There’s a problem upstream.
  4. Now, check the small signal wire on the starter while turning the key to “Start”:
    • No voltage when trying to start? The issue is in the relay, neutral safety switch etc, or ignition switch or the PCM.
    • Voltage present but no crank? The starter motor is likely bad.

Check out this post where I go through the starter motor testing process.

To bypass the neutral safety switch (automatic cars only), try shifting the gear selector to Neutral (N) and then start the car. If it cranks in Neutral but not in Park, the issue is likely with the PRNDL safety switch (neutral safety switch).

Step 3: Try the Tap-the-Starter Trick

If the starter is getting power but won’t crank, try this:
Use a hammer or wrench to give the starter motor a few light taps while someone turns the key.
If the engine cranks after tapping, the starter is failing and needs to be replaced soon.

Some starters can get stuck, but there’s a simple trick for manual cars. With the ignition off, put the car in gear and push it forward or backward. This can help dislodge a stuck starter motor and get it working again.

Step 4: What’s Next?

No power to the starter? – Check the starter relay and fuses next.
Power is reaching the starter, but it still won’t crank? – The starter motor is likely bad and should be replaced.

However, other mechanical issues can also prevent the engine from turning:

  • Hydrolocked engine – Unlikely unless you recently drove through deep water.
  • Blown head gasket – Coolant leaking into a cylinder can lock the engine.
  • Timing belt or chain failure – Pistons and valves may be out of sync, preventing movement.
  • Dropped valve – A valve failure can physically block the engine from turning.
  • Engine seizure – Caused by lack of oil, overheating, or internal failure.

How to check for engine seizure:

  • Try rotating the crankshaft manually using a wrench on the crank pulley.
  • For a manual transmission, put the car in gear and push it to see if the engine turns.
  • If the engine won’t budge, mechanical failure could be the issue.

If the engine turns freely but still won’t crank, the problem is electrical, not mechanical—focus on the starter, wiring, and relays.

Next Step:

Check Fuses

Check Relay

You may find the following pages helpful:

Car won’t start but lights come on

Maintenance

Troubleshooting

OBD Fault Codes