Range Rover Cranks but Won't Start: Causes, Quick Checks & Repair Cost

Range Rover Cranks but Won't Start: Causes, Quick Checks & Repair Cost

2 November 2026 • By Vic

When a Range Rover cranks but won't start, the fault usually lies in fuel delivery, a failed sensor or an electrical or immobiliser problem. This guide explains the common causes by model, including the P38, L322, Sport, Evoque and Discovery. It also covers safe checks you can do at home and realistic repair costs. If you need expert help, RR Engine Works in Grays offers diagnostics and repair.


You turn the key or press the button. The engine cranks, the dash lights up, and then nothing. No fire, no catch, just a long, frustrating turn-over.

If your Range Rover cranks but won't start, take a breath. The fault is usually one of three things: fuel delivery, a sensor or immobiliser problem, or an electrical issue. Each leaves its own clues, and most can be narrowed down quickly once you know what to listen and look for.

This guide walks through the likely causes, model-by-model differences, the safe checks you can do yourself, and what a specialist repair really costs. At RR Engine Works in Grays, Essex, we diagnose and repair these faults on Range Rover, Range Rover Sport, Evoque and Discovery models, so what follows comes from the kind of cars that roll through a workshop every week.

Why Does My Range Rover Crank but Won't Start?

Why Does My Range Rover

An engine needs three things to run: fuel, air and a spark (or heat, in a diesel), all delivered at exactly the right moment. When your Range Rover turns over but won't start, one of those is missing or the timing signal is wrong.

The starter motor is working, which is good news. It tells you the battery has at least some life and the starter circuit is alive. The problem sits somewhere further down the chain.

What are the most common reasons a Range Rover turns over but won't start?

Here are the usual suspects, ranked roughly by how often they turn up in the workshop:

  1. Failed fuel pump or low fuel pressure. No fuel, no combustion. This is the number one cause on many models.
  2. Crankshaft or camshaft position sensor failure. The engine computer loses track of piston position and stops firing the injectors.
  3. Blocked fuel filter. Dirty or water-contaminated fuel restricts flow, especially on diesels.
  4. Glow plug, injector or ignition faults. Particularly noticeable on cold mornings.
  5. Immobiliser or key recognition fault. The car cranks but the ECU won't allow it to run.
  6. Weak battery voltage during cranking. The dash lights look fine, but voltage collapses under load.

Because several of these look identical from the driver's seat, the sound and feel of the problem help a lot.

What it sounds like:

  • Cranks normally but never fires. Points towards fuel, sensor or injector problems.
  • Rapid clicking. Usually a weak battery, poor terminal connection or failing starter solenoid. If your Range Rover is not starting and making a clicking noise, check the battery first.
  • Fuel smell, or none at all. A strong petrol smell can mean flooding. No smell at all can mean no fuel is reaching the engine.
  • Lights on, no crank. If your Range Rover won't start but the lights come on, the battery may show a good surface voltage while being unable to deliver enough current to the starter.

These clues won't replace a proper diagnosis, but they save time and point you in the right direction.

How Do You Diagnose a Range Rover Crank No Start by Model?

How Do You Diagnose a Range Rover

A Range Rover crank but no start on a P38 is a different story from the same symptom on an Evoque. Age, engine type and electronics all change the likely cause, so it pays to look at your specific model.

Why does my Range Rover Sport, Evoque or Discovery crank but not start?

Let's start with the older models, then move to the newer ones.

Range Rover L322 and P38 cranks but won't start

The older Range Rovers are tough, but age catches up with their wiring, relays and sensors.

On the Range Rover P38, a P38 that cranks but won't start is often down to a failed fuel pump relay, a worn crankshaft sensor or tired wiring in the engine bay. Corroded connectors and perished insulation can interrupt the signal that tells the engine to fire.

If your Range Rover L322 turns over but won't start, look at the fuel pump, the crank sensor and the battery and earth connections. On diesel versions, water in the fuel system and a blocked filter also come up often. Intermittent starting that gets worse over weeks usually points to a sensor or wiring fault rather than something sudden.

Range Rover Sport, Evoque and Discovery crank no start

Newer models add complex electronics, so the list of possible causes grows.

  • Range Rover Sport. If your Range Rover Sport cranks but won't start or turns over but won't start, the usual suspects are the fuel pump, low-pressure fuel supply, crank sensors and battery or charging problems. On the Range Rover Sport 2.7 TDV6 that turns over but won't start, check the fuel system first, then the sensors and glow plug circuit.
  • Range Rover Evoque. If your Range Rover Evoque cranks but won't start or turns over but won't start, the cause is often a sensor fault, a fuel delivery issue or an electrical or immobiliser glitch.
  • Discovery models. A Land Rover Discovery that turns over but won't start could have anything from a flat battery to a failed pump. A Discovery 4 that cranks but won't start often has fuel pressure or sensor trouble. A Discovery Sport crank no start commonly traces back to sensors or electrical faults. An older Land Rover Discovery 2 crank but no start usually comes down to fuel supply, wiring or the crank sensor.

Here is a quick comparison to help you narrow it down:

Model

Common cause

Typical symptom

Likely fix

Range Rover P38Fuel pump relay, crank sensor, wiringCranks, never fires, worse when warmReplace relay or sensor, repair wiring
Range Rover L322Fuel pump, sensors, battery or earthsCranks, no fire, intermittentFuel pressure test, sensor replacement
Range Rover Sport (incl. 2.7 TDV6)Fuel pump, filter, crank sensorLong crank, no startReplace pump or filter, scan for codes
Range Rover EvoqueSensors, fuel delivery, immobiliserCranks but won't catch, warning lightsDiagnostic scan, sensor or module repair
Discovery 2Fuel supply, wiring, crank sensorCranks, no start, sometimes intermittentFuel system check, wiring repair
Discovery 4Fuel pressure, sensorsTurns over, won't firePressure test, sensor replacement
Discovery SportSensors, electrical faultsCrank no start, dash faultsScan, sensor and wiring repair

A real-world example: a Range Rover Sport comes in after cranking for ten seconds and refusing to start. The owner assumes the battery. The battery is fine. A quick fuel pressure test shows almost nothing at the rail, and the cause is a failed pump. Replace the pump, and the car starts first turn. Guessing would have cost the owner a new battery and still no start.

What Can You Safely Check Before Calling a Specialist?

You don't need tools to rule out the simple causes. A few safe checks can save you a callout or at least give your technician a head start.

What quick checks can you do when your Range Rover cranks but won't start?

Work through these in order:

  1. Check the battery. If the dash dims badly or the crank sounds slow, the battery is struggling. A poor battery can mimic a no-start fault.
  2. Listen for the fuel pump. Turn the ignition on without cranking. You should hear a brief hum from the rear of the car as the pump primes. Silence is a strong clue.
  3. Check the fuel level. It sounds obvious, but fuel gauges can mislead. Add a few litres if in doubt.
  4. Look at the immobiliser light. A flashing or constantly lit security light can mean the car isn't recognising the key.
  5. Read the dash. Warning lights, messages or limp-mode alerts give clues. Better still, have the fault codes read.

These checks matter because they separate the simple from the serious. If the pump hums, the battery is strong and the fuel is in the tank, the issue is probably deeper, in the sensors, injectors or electronics.

A word of warning: stop cranking. Repeatedly cranking a car that won't start can drain the battery, overheat the starter motor and, on petrol models, flood the engine. Try for a few seconds at a time, wait, then stop. If it hasn't started after three or four attempts, call for help.

How Much Does It Cost to Fix a Range Rover That Cranks but Won't Start?

How Much Does It Cost to Fix a Range Rover

The cost depends entirely on the cause. A sensor can be a modest repair. A fuel pump or injector set costs more. Electrical and immobiliser faults vary the most, because finding them takes time.

What does a specialist diagnosis and repair involve, and what does it cost?

A proper diagnosis follows a clear process, so you pay for answers rather than guesses:

  • Diagnostic scan. The fault codes are read and live data is checked.
  • Fuel pressure test. This confirms whether the pump and filter are delivering fuel.
  • Sensor tests. Crankshaft and camshaft sensors are tested for signal.
  • Battery and charging check. Voltage is measured under load, not just at rest.
  • Immobiliser check. Key recognition and ECU communication are verified.

Here is an indicative guide to what you might expect to pay. These are general ranges only, and a firm quote follows diagnosis.

Cause

Typical repair cost (parts and labour)

Crank or cam sensor£150 – £450
Fuel filter and service£120 – £350
Fuel pump replacement£400 – £1,100
Injector repair or replacement£600 – £2,500+
Battery or starter fault£150 – £600
Immobiliser or electrical fault£200 – £1,200+

If the car won't move, we can help arrange recovery to our workshop. You'll find us at Unit 1 Hedley Ave, Grays RM20 4EL.

Ready to get your Range Rover moving again? Contact RR Engine Works today to book a diagnostic or get a free quote.

Range Rover Cranks but Won't Start: Frequently Asked Questions

Why does my Range Rover crank but not start?
 The most common causes are a failed fuel pump, a faulty crankshaft sensor, a blocked fuel filter, an immobiliser fault or low battery voltage during cranking.

Can I fix a cranking no-start myself?
 You can check the battery, fuel level and fuel pump prime sound. Anything beyond that, such as fuel pressure and sensor testing, is best left to a specialist with the right equipment.

How do I know if it's the fuel pump?
 Turn the ignition on and listen near the rear of the car. If you don't hear a short hum, the pump may not be priming. A fuel pressure test confirms it.

Why does my Range Rover not start but the lights come on?
 Dash lights need very little power. A weak battery can light the dash but fail to turn the starter, or turn it too slowly to start the engine.

What does a clicking noise mean when my Range Rover won't start?
 Rapid clicking usually points to a low battery, loose terminals or a failing starter solenoid.

How much does it cost to fix a Range Rover that cranks but won't start?
 A sensor repair can cost a few hundred pounds, while a fuel pump or injectors cost more. A diagnosis gives you an accurate figure.

Is it safe to keep trying to start the engine?
 No. Repeated cranking can drain the battery, damage the starter and flood a petrol engine. Stop after a few attempts.

Final Thoughts

When a Range Rover cranks but won't start, the cause is almost always findable. Fuel, sensors and electrical faults account for most cases, and a few simple checks can point you in the right direction.

Don't keep cranking and hoping. Stop, run through the safe checks, and get the car tested properly. A clear diagnosis is cheaper than a string of guesses.

If your Range Rover, Range Rover Sport, Evoque or Discovery won't start, call RR Engine Works for a diagnostic or a free quote. We'll find the fault and fix it properly.

Direct Enquiry

Need Help? Request a Quote

UKGB
4 + 3 = ?
RR Engine Works

Step 1 of 4

Find your engine

Tell us what you prefer so we can prepare the right quote.

Range Rover Cranks but Won't Start? Causes & Fixes