Skip to main content

Car Won’t Start – Full Diagnostic Guide, Causes and How to Fix

If your car won’t start, the issue is usually related to the battery, starter motor, ignition system, fuel delivery or an immobilizer fault. This premium guide walks you through every major cause, how to diagnose the problem step‑by‑step, and which fault codes are most commonly associated with a no‑start condition.

Symptoms of a Car That Won’t Start

  • No crank when turning the key
  • Single click from the starter relay
  • Rapid clicking (low voltage)
  • Slow cranking
  • Dashboard lights dim or flicker
  • Engine cranks but does not fire
  • Immobilizer light flashing
  • No fuel pump priming sound

Main Causes

  • Weak or dead battery
  • Corroded or loose battery terminals
  • Faulty starter motor or starter relay
  • Failed crankshaft position sensor
  • Fuel pump not priming
  • Blown fuse or faulty relay
  • Ignition switch failure
  • Immobilizer/key transponder issue
  • Bad ground strap (engine to chassis)

Step‑by‑Step Diagnosis

1. Battery Voltage Test

Measure battery voltage with a multimeter. A healthy battery should read:

  • 12.4–12.7 V = good
  • 12.0–12.3 V = weak
  • Below 12.0 V = risk no‑start

2. Load Test (Important)

A battery can show 12.6 V but still fail under load. If voltage drops below 9.6 V during cranking, the battery is failing.

3. Check Battery Terminals and Grounds

Loose or corroded terminals are one of the most common causes of a no‑start condition. Clean and tighten:

  • Battery positive terminal
  • Battery negative terminal
  • Engine ground strap
  • Chassis ground points

4. Starter Motor and Relay Test

Interpret the sound:

  • Single click: starter relay fault
  • Rapid clicking: low battery voltage
  • No sound at all: starter motor or ignition switch fault

5. Fuel Pump Prime Test

Turn the key to ON and listen for a 2–3 second priming sound. If silent:

  • Fuel pump relay may be faulty
  • Fuel pump may have failed
  • Fuse may be blown

6. Crankshaft Position Sensor Test

If the engine cranks but does not fire, the crankshaft position sensor is a common failure point. Many cars will not start without a valid crank signal.

7. Immobilizer Check

If the immobilizer light flashes rapidly, the car will not start. Common causes:

  • Key transponder failure
  • Damaged key
  • Immobilizer antenna ring fault

8. Scan for Fault Codes

Use an OBD2 scanner to read stored DTCs. No‑start conditions often store codes even if the engine does not run.

Relevant Fault Codes

When Is a Diagnostic Scanner Useful for a No-Start?

A diagnostic scanner is especially useful when the engine cranks but does not start, or when the vehicle stores faults related to the crankshaft sensor, fuel system, immobilizer or engine control system.

For basic engine faults, a standard OBD2 scanner may be enough. If the problem involves the immobilizer, body control module or other manufacturer-specific systems, you may need a full-system diagnostic scanner with access beyond the engine ECU.

Compare Diagnostic Scanners →

When to Seek Professional Help

  • Immobilizer light flashes rapidly and the car does not start
  • No communication with ECU via OBD2 port
  • Starter motor draws excessive current
  • Fuel pressure is below specification
  • Repeated fuse failures

– Written by OBD Europe Technical Team –

Hit enter to search or ESC to close