Independent technical reference
  • Vehicles
  • Cars

P0335

P0335 (generic OBD-II): crankshaft position sensor A circuit

Verified with sources2 sourcesReviewed Oct 3, 2026
Technician coming? See the 2 steps they must show you
Modern compact car (Volkswagen Golf), front three-quarter view
VauxfordCC BY-SA 4.0Image source

Risk level

Medium

Proceed carefully and stop if the check is unclear.

Urgency

High

Quick answer

The engine computer found the crankshaft sensor signal missing while the camshaft shows the engine turning. Note whether the car stalls or will not start and save the codes before going to the workshop.

Safety first

Stop and check this first

  • If the engine has stalled while driving with this code, do not drive again until it is repaired: it may stop again without warning.

Safe checks you can perform

  • Starting and engine stalls
  • Crankshaft and misfire codes

Leave these tasks to a qualified professional

  • Do not attempt this professional task: Crankshaft sensor signal
  • Do not attempt this professional task: Start test after the repair

What a technician must be able to justify

Technician visit

These are the steps they must carry out and show you. Tick them as they work: if steps are skipped, do not accept a part swap.

These are not instructions for opening or handling the equipment yourself. They are the checks that should support a technical conclusion.

  1. Crankshaft sensor signal

    What they doThe technician views the crankshaft sensor signal on an oscilloscope while cranking and measures supply, ground and wiring.

    They must show youthe signal capture and the values measured at the connector.

    In writingthe cause and the part replaced or wiring repair.

  2. Start test after the repair

    What they doThe technician checks several cold and hot starts and that no crankshaft or misfire codes return.

    They must show youthe code reading after the test starts.

    In writingthe test conditions and the result.

Before accepting a part or repair

Nothing has been shown yet. Do not accept a part swap based on the code alone.

Follow these steps

Note: Follow the documented order. An error code identifies the affected system, but it does not prove by itself which part has failed.

  1. Starting and engine stalls

    No special tools

    Who:
    you.
    How:
    note whether the engine will not start, takes long to start or has stalled while driving, and whether it happens hot or cold.
    Result that matters:
    whether the engine stalls or will not start.
    If it stalls while driving or will not start:
    stop using it; have it taken to a workshop.
    If it starts and runs well:
    note the code and book soon; it may be an intermittent fault.
    Evidence to keep:
    a note of each episode with the date and engine temperature.

    An engine that stalls while moving stops giving acceleration; do not test it on the road.

    Evidence: Ford 2020-2023 gasoline OBD system operation

  2. Crankshaft and misfire codes

    Tools required

    Who:
    you or anyone with a generic OBD-II reader, with the engine off.
    How:
    read all codes and save the P0335 freeze frame.
    Result that matters:
    whether camshaft, misfire or noisy crankshaft signal codes also appear.
    If there are misfire codes with P0335:
    tell the workshop; the misfire monitor depends on the crankshaft signal and they may be a consequence.
    If P0335 is alone:
    the workshop should measure the sensor circuit.
    Evidence to keep:
    a photo of the codes and the freeze frame.

    Read, photograph and unplug; do not clear anything. Watching the reader while driving distracts you, and clearing loses the snapshot of the fault conditions.

    Evidence: Ford 2020-2023 gasoline OBD system operation · Title 13, California Code Regulations, Section 1968.2, Malfunction and Diagnostic System Requirements (OBD II)

Still not solved

If the error persists, stop here. See what the technician must do and show you.

Where this code applies

A code is meaningful only inside the right product and version context.

Primary scope

System
Vehicles
Brand
OBD-II genérico
Product type
Cars

Known code variants

  • P0335
  • P0335 crankshaft position sensor
  • P0335 OBD2
  • P0335 sensor cigüeñal

What it means

P0335 is the generic code for crankshaft position sensor A circuit. In Ford's documentation, the computer sets it when the camshaft sensor shows the engine has turned while the crankshaft signal is missing. That signal is the basis for engine speed, ignition and the misfire monitor. It can go missing because of the sensor, its wiring or connector, or the toothed wheel it reads. The code does not tell them apart.

Warnings and stop conditions

  • Higheditorial warning

    If the engine has stalled while driving with this code, do not drive again until it is repaired: it may stop again without warning.

    Evidence: Ford 2020-2023 gasoline OBD system operation

Symptoms and causes

Probable causes · in order

  • Sensor wiring or connectorPossible

    A damaged wire or loose connector cuts the signal. Suspect it if the fault is intermittent or heat-related.

    Evidence: Ford 2020-2023 gasoline OBD system operation

  • Crankshaft sensorPossible

    The sensor may stop giving a signal. It is confirmed by viewing its signal on an oscilloscope.

    Evidence: Ford 2020-2023 gasoline OBD system operation

  • Toothed wheel or signal noiseLess common

    Ford has separate codes for a noisy signal or a missing tooth out of place. If they appear with P0335, the wheel or signal enters the diagnosis.

    Evidence: Ford 2020-2023 gasoline OBD system operation

Virtual technician

Does P0335 still appear after these checks?

Answer a few questions to narrow down the likely cause and the safest next action. Guidance only - it never replaces a professional.

Sources and technical references

Sources: Ford 2020-2023 gasoline OBD system operation · Title 13, California Code Regulations, Section 1968.2, Malfunction and Diagnostic System Requirements (OBD II)reviewed 2026-10-03 · verified

Was this entry useful?