Car hard to start when cold: causes and checks | DVI Reports

Separate an engine that does not crank or cranks slowly from one that cranks normally but will not start. Record ambient temperature and parking duration: a co…

Full guide

Car hard to start when cold: causes and checks

Hard cold starting most often comes from the battery, glow plugs (diesel), fuel pressure or a temperature sensor misreporting. Learn the order of checks and which codes to look for.

Separate an engine that does not crank or cranks slowly from one that cranks normally but will not start. Record ambient temperature and parking duration: a cold engine does not necessarily mean freezing weather.

General guidance. Checks depend on the model, year, engine and conditions when the symptom occurs.

General guide Editorial review: 17 October 2026

Possible causes

  • Slow cranking: a discharged or worn battery, terminal/connection problems or a starter fault.
  • On diesel engines: glow plugs or preheating control; the dashboard indicator does not prove that every plug works.
  • On petrol engines: poor ignition. On either fuel type: fuel supply or incorrect temperature information reaching the ECU.
  • If it happens after extended parking, fuel-pressure retention and, where appropriate, compression require engine-specific checks.

What to check

  • Record clicks, cranking speed, time to start and immobiliser messages. Follow the handbook starting procedure.
  • Request battery and starting-circuit tests; unloaded voltage alone does not establish cranking capacity.
  • Before the first start after a full cool-down, compare OBD coolant temperature with the surroundings and actual conditions. Implausible readings require sensor and wiring checks, not automatic replacement.
  • Diesel glow plugs and their controller require the correct procedure and voltage. Do not connect glow plugs directly to a battery: some operate at lower voltages.
  • Save codes and data before clearing. Workshop checks can cover fuel pressure, ignition/preheating and compression after simple causes have been excluded.

Diagnostic steps, in order

  1. Step 1: How does the engine crank?

    Slowly: battery, terminals or starter. Normally but slow to fire: preheating, fuel or the temperature signal.

  2. Step 2: Test the battery

    Measure resting voltage (about 12.6 V when charged) and the drop while cranking. Capacity falls in the cold, so a weak battery shows up first in the morning.

  3. Step 3: Read the codes

    On a diesel, P0380 points to the glow plug circuit. P0335 (crank sensor), P0087 (low fuel pressure) and P0128 (thermostat) can explain hard starting.

  4. Step 4: Compare engine and outside temperature

    Before the first start, coolant temperature in the scan tool should be close to air temperature. An implausible value means a sensor or wiring fault.

  5. Step 5: Check the glow plugs (diesel)

    Measure each plug's resistance with a multimeter, following the engine procedure, or the current drawn. A single failed plug can cause hard starting and white smoke.

    Warning: Never power the glow plugs straight from the battery and do not use starting spray without the manufacturer's approval: it can damage the engine.

Free: 5 reports a month

Are you a mechanic or do you run a workshop?

Save these diagnostic steps and create a professional technical report with your logo and workshop details to hand to your customer as a PDF: codes read, findings, photos and recommendations. Import the codes from a photo of the scan tool and issue the report in 13 languages, in the customer's currency.

Create the diagnostic PDF reportImport codes from a photo

Avoid repeated cranking and starting fluid unless explicitly approved by the vehicle manufacturer. Stop attempts if there is smoke, a burning smell or leaking fuel; seek assistance.

A symptom or code alone does not confirm a failed part. Save codes and freeze-frame data before clearing them.

Sources and documentation
  • HELLA — starting circuit
  • HELLA — coolant temperature sensor
  • NGK — spark and diesel glow plugs (PDF)
Search this symptom in the catalogue

OBD codes to investigate when actually reported

A symptom does not imply a code. Follow a link only when your scanner actually reports it.

P0380P0335P0087P0128 thermostat

Symptoms and warning lights

Related guides

View full category Symptoms and warning lights Car losing power: causes and what to check

Reduced power can come from the engine or transmission. A protection mode is a response to a problem, not a diagnosis.

Symptoms and warning lights Car won't start: causes and step-by-step checks

First distinguish no cranking from an engine that cranks but does not start. Sound alone does not confirm a failed part.

Symptoms and warning lights Dashboard warning lights: what each one means and what to do

A guide to 16 common dashboard lights: how to recognise them, what they can mean and when to stop safely.

Symptoms and warning lights Diesel shaking at idle when cold: causes and checks

Cold-start vibration may result from irregular combustion, fuel delivery or engine mounts. Distinguish unstable RPM from vibration at steady RPM.