P0335 — Crankshaft Position Sensor Circuit

P0335 means crankshaft position sensor circuit. The crankshaft position sensor circuit has failed. This sensor tells the computer where the crankshaft is — without it,

Stop driving

Pull over safely — continued driving risks serious damage.

What it means

The crankshaft position sensor circuit has failed. This sensor tells the computer where the crankshaft is — without it, the engine usually won't start at all, or dies while driving.

Most likely causes, ranked

  1. Failed crankshaft sensor

    Heat kills them — very common no-start cause.

  2. Wiring fault

    Harness damage near the hot engine.

  3. Corroded connector

    Moisture.

  4. Damaged reluctor ring

    The toothed wheel the sensor reads.

  5. Computer fault

    Rare.

Typical repair cost

Typically $100–$400

Sensor replacement typically $100–$400. Estimates vary by vehicle. Costs are estimates and vary by vehicle, location, and shop.

Get an AI diagnosis nowDescribe your symptom or enter your code — free

Common questions

Is P0335 serious?

If the car runs, get it to a shop immediately — it can die without warning, including at speed (you'll keep power steering/brakes, but it's frightening). If it won't start, this is a prime suspect.

How much does it cost to fix P0335?

Typically $100–$400. Sensor replacement typically $100–$400. Estimates vary by vehicle.

Can I drive with P0335?

Pull over safely — continued driving risks serious damage.

What causes P0335?

The most common cause is failed crankshaft sensor. Heat kills them — very common no-start cause.

Related