Skip to content
Skanyx
DTC/P0335

P0335: Crankshaft Position Sensor "A" Circuit Malfunction

Quick Answer
Critical SeverityNot safe to driveIgnition

P0335 means the engine control unit is not receiving a valid signal from the crankshaft position sensor. This sensor tells the ECU where the crankshaft is in its rotation, which is essential for fuel injection and ignition timing. Without it, the engine may not start or may stall unexpectedly.

Estimated repair costFrom €70 to €720+, varies by vehicle

Scan your own car in about 60 seconds: see whether P0335 is really what it has, how urgent it is, and what the fix should cost. Free on iPhone and Android, on any ELM327 adapter.

Get Skanyx free

What does P0335 mean?

P0335 means the engine control unit is not receiving a valid signal from the crankshaft position sensor. This sensor tells the ECU where the crankshaft is in its rotation, which is essential for fuel injection and ignition timing. Without it, the engine may not start or may stall unexpectedly.

P0335 is a ignition-related diagnostic trouble code classified as critical severity. When your vehicle's ECU detects this condition, it stores P0335 and illuminates the check engine light.

What are the symptoms of P0335?

If your vehicle has triggered P0335, you may notice one or more of these symptoms:

  • Engine cranks but will not start
  • Intermittent stalling, especially when warm
  • Check engine light on
  • Engine cuts out suddenly while driving
  • Rough running or hesitation
  • Tachometer drops to zero or behaves erratically

What causes P0335?

Here are the most common causes of P0335:

high: Failed crankshaft position sensor
medium: Damaged or corroded wiring to the sensor
medium: Loose or dirty sensor connector
low: Damaged reluctor ring (tone wheel) on the crankshaft
low: ECU fault (rare)

Is it safe to drive with P0335?

No - address this immediately. A faulty crankshaft position sensor can cause the engine to stall without warning, including at motorway speeds. The engine may also refuse to start. Do not drive until this is resolved.

How do you diagnose P0335?

Follow these steps to pinpoint the root cause of P0335:

  1. Connect a scanner and check for the P0335 code along with any companion codes such as P0336 (range/performance) or P0340 (camshaft sensor)
  2. Inspect the crankshaft position sensor connector for corrosion, oil contamination, or loose pins. Clean and re-seat the connector
  3. Test the sensor output with a multimeter. For a Hall-effect sensor, check for 5V reference, ground, and signal. For a magnetic sensor, measure resistance (typically 200-2000 ohms depending on the make)
  4. Inspect the wiring harness from the sensor to the ECU for chafing, breaks, or heat damage. Pay attention to areas near the exhaust
  5. If the sensor and wiring test good, inspect the reluctor ring on the crankshaft pulley for missing teeth, cracks, or debris

How much does P0335 cost to fix?

Repair costs for P0335 vary depending on the root cause and your vehicle. Here are typical estimates:

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
Replace crankshaft position sensor €20–€100 €50–€200 €70–€300 Moderate
Repair wiring harness to sensor €10–€50 €60–€180 €70–€230 Moderate
Replace reluctor ring (tone wheel) €30–€120 €200–€600 €230–€720 Professional

Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.

P0335 on specific vehicles

P0335 behaves differently depending on your vehicle. Select your car below for model-specific causes and known issues:

Ford Focus

2005-2022

On the 1.6 TDCi (DV6) and 1.8 TDCi engines, the crankshaft sensor is mounted low on the engine block. Road debris and water ingress through the wheel arch can damage the wiring. The 1.0 EcoBoost sensor is more protected but can fail from heat cycling.

These codes are often seen alongside P0335 or indicate related issues:

Common questions about P0335

Can a bad crankshaft position sensor cause a no-start?

Yes. The crankshaft position sensor provides the primary signal that tells the ECU when to fire the spark plugs and injectors. Without this signal, most engines will crank but refuse to start entirely.

What does the crankshaft position sensor do?

It monitors the rotational speed and position of the crankshaft using a toothed reluctor ring. The ECU uses this data to precisely time fuel injection and ignition events. It is one of the most critical engine sensors.

Why does my car stall when warm with P0335?

Heat-related stalling is a classic symptom of a failing crankshaft position sensor. As the sensor heats up, internal components expand and lose their ability to generate a clean signal. The engine often restarts after cooling down.

How much does it cost to replace a crankshaft position sensor?

The sensor itself typically costs 20 to 100 EUR. Labour ranges from 50 to 200 EUR depending on the sensor location. On many vehicles it is accessible from underneath or behind the engine, making it a straightforward replacement.

Can I replace the crankshaft position sensor myself?

On many cars it is a moderate DIY job. The sensor is usually held in by one or two bolts. The challenge is access, as it is often located low on the engine block near the starter or behind the crankshaft pulley. You will need a jack and possibly a socket extension.

Read our detailed guides

Next stepHow to Find Out What Is Wrong With Your Car for 15 Euros

A 15 euro Bluetooth adapter and a free phone app read the exact fault code a shop charges 30 to 100 euros to pull. Here is how to do it yourself in 5 minutes.

Camshaft and Crankshaft Position Sensors: Symptoms and Test

Intermittent no-start or random stall? Learn the symptoms of bad camshaft and crankshaft position sensors, how to tell them apart, and how to verify with OBD2.

Why Does My Car Shut Off When I Stop? Causes, Fixes and Cost

Your car dies at every red light, then restarts fine. Here is what causes a car to shut off when you stop, how to find the fault, and what fixes cost.

Car Hard to Start But Runs Fine? Causes, Fixes and Cost

Your car cranks several times before it fires, then drives perfectly. Here is what makes a car hard to start, how to find the fault, and what each fix costs.

Car Starter Replacement Cost and the Signs of a Bad Starter

A car starter replacement costs 200 to 500 euros fitted. The signs of a bad starter, how to tell it from a flat battery, and what is fair to pay.

Check Engine Light Flashing? Stop Driving and Read This First

A flashing check engine light means the engine is misfiring right now. Pull over and read the code: the fix is usually $80 to $400, the delay costs $1,500 up.

Car Dashboard Symbols and Meanings: Warning Lights Explained

An unfamiliar symbol just lit up and you need to know whether to stop. Read the colour first, then find your symbol in the table: every one carries its verdict.

Skanyx

Scan your car with Skanyx to diagnose P0335

Your car logged P0335. Skanyx reads it on any standard Bluetooth OBD2 adapter, tells you whether it is safe to keep driving, and shows the €70-€720 repair range so you know the number before a shop quotes you. Free on iPhone and Android, and you do not need to be a mechanic to read it.

Get Skanyx free

Get the newsletter

New fault-code guides, real repair-cost data and seasonal car-care tips. No spam, unsubscribe anytime.

We only email about car diagnostics content. Privacy Policy