Diagnostic manual index

obd2.help
AboutEspañol
OBD2.help›Powertrain›P0335

P0335

Crankshaft Position Sensor Circuit Malfunction

The engine computer cannot read the crankshaft position sensor correctly. This can prevent the engine from starting, cause stalling, or make the engine run poorly.

SEV
4/5
DRIVE
NO
DIY
$20–$150
SHOP
$120–$500

Quick answer

AI-CITATION READY

What it means

P0335 means the powertrain control module has detected a fault in the crankshaft position sensor A circuit. The PCM uses this signal to determine engine speed and crank position for fuel injection and ignition timing. If the signal is missing, erratic, or out of range, the PCM may disable spark and fuel control or set a no-start condition.

Can you drive with it?

No — get it towed. Do not keep driving if the engine stalls, cranks without starting, or runs badly. A bad crankshaft signal can leave you stranded and can cause unsafe driving conditions.

Most common causes

  • Faulty crankshaft position sensor
  • Damaged wiring, connector, or poor terminal contact in the crank sensor circuit
  • Excessive debris, oil contamination, or physical damage affecting the sensor or reluctor wheel

Typical repair cost

DIY usually runs $20–$150. Typical shop repair lands around $120–$500, depending on the root cause.

01 / Definition

P0335 means the powertrain control module has detected a fault in the crankshaft position sensor A circuit. The PCM uses this signal to determine engine speed and crank position for fuel injection and ignition timing. If the signal is missing, erratic, or out of range, the PCM may disable spark and fuel control or set a no-start condition.

02 / Drive status

No — get it towed. Do not keep driving if the engine stalls, cranks without starting, or runs badly. A bad crankshaft signal can leave you stranded and can cause unsafe driving conditions.

03 / Symptoms

  • Check Engine Light
  • Engine cranks but will not start
  • Hard starting
  • Engine stalls while driving
  • Rough running or misfiring
  • Poor acceleration
  • Tachometer may drop to zero or act erratically
  • Intermittent starting problem

04 / Causes

1Faulty crankshaft position sensorhigh
2Damaged wiring, connector, or poor terminal contact in the crank sensor circuithigh
3Excessive debris, oil contamination, or physical damage affecting the sensor or reluctor wheelmedium
4Failed crankshaft reluctor ring, tone wheel, or timing component issuemedium
5Blown fuse, relay, or power/ground supply issue to the sensormedium
6Corroded PCM connector or PCM internal faultlow

05 / Diagnostic sequence

  1. 01Check for related codes such as camshaft sensor or misfire codes and record freeze-frame data.
  2. 02Inspect the crankshaft position sensor connector, harness, and nearby wiring for damage, oil intrusion, corrosion, or looseness.
  3. 03Verify sensor power, ground, and signal circuit integrity with a wiring diagram and multimeter.
  4. 04Check sensor air gap and inspect the reluctor wheel or tone ring for damage, missing teeth, or contamination.
  5. 05Test the crankshaft position sensor signal with a scan tool or oscilloscope if available.
  6. 06If wiring and signal checks pass, evaluate the PCM inputs and inspect related fuse/relay circuits.
  7. 07Clear codes and confirm the repair with a start-up and road test.

06 / Repairs

1Repair damaged wiring, connectors, or terminals in the crank sensor circuit$20–$200
2Replace the crankshaft position sensor$30–$150
3Clean mounting area and correct sensor air gap if applicable$0–$50
4Replace damaged reluctor ring, tone wheel, or related engine component$100–$800
5Repair fuse, relay, or power/ground supply issue; diagnose PCM only after all other checks$20–$500

07 / Related codes

  • P0336
  • P0337
  • P0338
  • P0339
  • P0340
  • P0300

08 / FAQ

Can a bad crankshaft position sensor cause a no-start?

Yes. If the PCM cannot read crankshaft position, it may not allow spark or fuel delivery.

Is P0335 usually the sensor or wiring?

The sensor itself is common, but wiring and connector problems are also very common and should be checked first.

Can low battery voltage trigger P0335?

Low voltage can contribute to starting and sensor signal problems, but it is usually not the only cause.

Will clearing the code fix it?

No. If the fault is still present, the code will return and the engine may continue to stall or not start.

09 / Source and method

DATA BASIS
OBD-II REFERENCE + OBD2.HELP
METHOD
STATIC VALIDATION
SAFETY
INFORMATIONAL

This page combines OBD-II diagnostic reference data with OBD2.help generated diagnostic guidance for code meaning, likely causes, and repair direction.

Publishing uses deterministic schema and build validation, plus manual spot checks on representative pages before release.

Safety-critical diagnosis and repairs should be confirmed with a qualified mechanic, especially when the vehicle is misfiring, overheating, or losing power.