Home / Codes / P0335
P · Powertrain high severity Ignition

P0335: Crankshaft Position Sensor A Circuit Malfunction

Crank sensor circuit fault. This can cause no-start, stalling, or a sudden cut-out.

Educational OBD2 information. Confirm on your vehicle with a scan tool. MotorBit can read this code, freeze frame, and live data over an ELM327 adapter.

What P0335 means

The PCM is not seeing a valid crankshaft position signal.

Why the check engine light comes on

Without crank position the PCM cannot time spark and injection correctly. The MIL (and often a no-start) follows.

Common causes

Typical symptoms

What to do next

  1. If the engine will not start, check RPM PID while cranking in MotorBit — 0 RPM points to CKP.
  2. Inspect the harness near the starter and oil pan.
  3. Replace the sensor with the correct OEM-style part.

How MotorBit helps

Open MotorBit, connect your ELM327, and read P0335 with freeze frame (RPM, load, temperature, speed at the moment the fault set). Then watch live PIDs and fuel trims instead of replacing parts by guesswork. When the repair is verified, clear the code and re-check monitors.

Download MotorBit on the App Store

FAQ

Is P0335 serious?

Severity is listed as high on this page. Misfire, crank/cam, and communication codes deserve faster attention than a tiny EVAP leak.

Will disconnecting the battery clear P0335?

It may hide the lamp temporarily, but the fault usually returns and you lose freeze-frame evidence. Scan first, then clear after the repair.

Can MotorBit clear P0335?

Yes, after you understand the cause. Clearing without a repair is how the light comes back on the next drive cycle.

Get MotorBit