Logo
High severitytiming-sensors

P0335 — Crankshaft Position Sensor "A" Circuit

Can I drive?

Drivable short-term, but fix now to avoid damage.

Find a Technician for P0335

What P0335 means

P0335 means the computer isn't getting a proper signal from the crankshaft position sensor. This sensor tells the engine where the pistons are, so the computer can time spark and fuel. Common causes include a failed sensor, wiring faults, or a damaged reluctor ring, and it can lead to stalling or no-start conditions.

Common symptoms

  • Engine won't start or is hard to start
  • Engine stalls unexpectedly
  • Check engine light is on
  • Intermittent rough running or misfires
  • No tachometer reading while cranking

Common causes

  • Failed crankshaft position sensor
  • Damaged or corroded sensor wiring
  • Loose or poor connector contact
  • Damaged reluctor/tone ring on the crankshaft
  • Metal debris on the sensor tip
  • Faulty ECM signal circuit (less common)

Typical repair cost

$150 – $600

Varies by vehicle and root cause.

Frequently asked questions

Can I drive with a P0335 code?

It's risky. The engine can stall or fail to start without warning, so it's safer to limit driving and get it fixed as soon as possible.

How much does it cost to fix P0335?

Usually between $150 and $600, depending on sensor location and labor. Wiring repairs can be cheaper, while hard-to-reach sensors cost more.

Is P0335 a serious problem?

Yes. The crankshaft sensor is essential to engine operation, and a failure can leave you stranded, so it should be addressed quickly.

Why might my car not start with P0335?

Without a crankshaft signal, the computer often can't fire spark or fuel, so the engine may crank but never start.

Related codes