TORKO

P0336 Crankshaft position sensor A circuit range/performance

What P0336 means

The engine computer is receiving a crankshaft position signal, but it is noisy, has missing pulses or does not match the expected pattern. The computer may misjudge engine position, causing misfires, stalling or hard starting.

P0336 is a generic SAE J2012 code: it means the same on every make. The exact cause still depends on the car, so read the freeze-frame data before replacing parts.

At a glance

Severity
High
Typical repair cost
60–250 €
Workshop time
0.5–4 h
Repair difficulty
Medium
DIY possible
Yes
Check engine light
Yes
Affects emissions test
Yes

Parts and labour at an independent workshop in Europe. Main dealers charge more; the cause decides the bill, not the code.

Symptoms

Common causes

  1. Metal debris on the sensor tip or reluctor ring
  2. Damaged or missing teeth on the reluctor ring
  3. Failing crankshaft position sensor
  4. Damaged wiring or interference from nearby ignition leads
  5. Loose sensor or incorrect air gap

Can I keep driving with P0336?

Get it to a workshop within a few days while the engine still starts. The fault often gets worse until the car stalls or will not start.

What to check first

  1. Remove the sensor and clean any metal debris from its tip.
  2. Inspect the reluctor ring for damaged teeth and check the sensor is properly seated.
  3. Inspect the wiring for damage and routing near ignition components.
  4. Check the signal with an oscilloscope if available, and replace the sensor if the pattern is erratic.

Related codes

Data: TORKO fault-code catalogue, built on OBDex (CC0-1.0) and reviewed against workshop practice. Informational only — it does not replace a diagnosis by a mechanic.
Updated: