P0335

Crankshaft Position Sensor "A" Circuit

Car Fault Codes Ignition & misfire

Severity High Get it checked soon and avoid long use.
Can you still drive? With care, short trips only
Who can fix it? Needs a workshop
Typical repair time 30 minutes – 2 hours
Cost level Low In the Saudi market: SAR 100–600 (≈ USD 27–160)

What it means

The crankshaft position (CKP) sensor tells the engine computer the engine speed and piston position, which it uses to time spark and injection. The computer has found this sensor's signal missing or invalid, so the engine may not start or may stall suddenly; some cars keep running on the camshaft position sensor with reduced performance.

Symptoms5

  • Engine cranks but does not start, or starts slowly.
  • Sudden stalling while driving, sometimes restarting after it cools down.
  • Stumbling or misfires.
  • Tachometer does not move while cranking.
  • Check engine light on.

Possible causes6

  • Failed CKP sensor, often starting with heat-related dropouts.
  • Damaged or corroded connector or wiring, or wiring rubbing on moving parts.
  • Oil leaking into the connector or sensor.
  • Damaged tone ring or metal debris stuck to the sensor tip.
  • Loss of sensor supply or ground on three-wire sensors.
  • Engine computer fault (rare).

How to diagnose5

  1. Watch engine RPM on a scan tool while cranking; no reading confirms the signal is missing.
  2. Inspect the connector and wiring for oil, corrosion, breaks or chafing.
  3. Identify the sensor type in the service manual, then measure its supply and ground or its resistance and compare with the manufacturer specification.
  4. Check the sensor signal on an oscilloscope while cranking if available.
  5. Remove the sensor and inspect its tip and the tone ring for debris or damage.

How to fix5

  1. Clean oil and corrosion from the connector and repair damaged wiring.
  2. Clean metal debris from the sensor tip.
  3. Replace the CKP sensor with a part that matches the vehicle specification.
  4. Fix the oil leak that reached the sensor or connector.
  5. Clear the codes, start the engine, road test and confirm the code does not return.

Repair cost

Prices for
Cost levelLow

In the Saudi market: SAR 100–600 (≈ USD 27–160)

Our prices come from the Saudi market, converted at a fixed rate (SAR 3.75 per USD). Prices in your country may differ a lot, so we show the cost level.

The cost is low for a connector or wiring fault and rises with a new sensor, especially where it is hard to reach; a damaged tone ring, if confirmed, costs more than this range.

Prices are rough estimates for common cars at independent workshops and vary with the car and the source of the part.
Prices last updated: September 2026

Frequently asked questions

Can I drive with code P0335?

If the engine runs, drive carefully and only a short distance to a shop, because it may stall suddenly on the road. If it will not start or keeps stalling, have it towed.

Why does the engine stall when hot and restart after cooling?

This is a common pattern when a CKP sensor starts to fail: its signal drops out with heat and returns once it cools, which strongly points to the sensor.

Will any aftermarket sensor do?

The sensor must match the vehicle specification. A mismatched sensor can give a weak or different signal, so the code returns or a performance code such as P0336 appears.

Was this explanation helpful?

Tap the stars to rate; you can change it later.

Report a mistake

Spotted something inaccurate? Tell us and we will review and correct it.

Only if you want an email when we reply.

2 + 6 = ?

Related codes