| Rate the site |
P0335 – Crankshaft Position Sensor “A” Circuit Malfunction
This code means the engine control module (ECM) is not receiving a proper signal from the crankshaft position sensor (CKP).
The crankshaft sensor is one of the most important sensors in the engine.
Without it, the engine often:
will not start
may stall unexpectedly
may lose spark and injector pulse
The CKP sensor monitors:
crankshaft speed (RPM)
crankshaft position
piston movement timing
The ECM uses this information to control:
ignition timing
fuel injection timing
misfire detection
If the crank signal disappears, the engine loses synchronization.
A failing crankshaft sensor can cause:
sudden engine stall
no-start condition
intermittent shutdown
misfire codes
rough running
If the engine stalls at highway speed, it can be dangerous.
Heat and vibration cause internal failure.
Common pattern:
works when cold
fails when hot
engine restarts after cooling
This “hot soak failure” is classic.
Issues include:
broken wires
oil contamination
loose connector
corrosion
Intermittent wiring problems cause random stalling.
The ECM compares crank and cam signals.
If cam sensor signal is lost, P0335 may also appear.
👉P0340 Code Explained: Camshaft Position Sensor Circuit Malfunction (Full Diagnostic Guide)
The crank sensor reads a toothed ring on the crankshaft.
If the tone wheel:
cracks
loses teeth
becomes misaligned
Signal becomes unstable.
Less common, but serious.
Low battery voltage or poor grounds may trigger signal faults.
Look for:
P0340 (camshaft sensor)
P0300 (misfire)
P0016 (correlation)
Cluster analysis is critical.
If scanner shows:
0 RPM while cranking → crank sensor likely dead
fluctuating unstable RPM → signal problem
No RPM = no crank signal.
Check:
metal debris on magnetic sensor tip
connector damage
proper sensor gap
Metal shavings can distort signal.
Professional shops may test waveform pattern.
Irregular waveform confirms failure.
engine cranks but won’t start
sudden stall while driving
hard starting
rough idle
loss of power
intermittent engine shutdown
Sometimes the only symptom is Check Engine Light.
Crankshaft sensor replacement: $150–400
Wiring repair: $100–500
Tone wheel repair: $800–2000+
ECM replacement (rare): $800–1500
Most cases involve only the sensor.
Replacing cam sensor instead of crank
Ignoring wiring
Not checking RPM data
Replacing starter or battery unnecessarily
Clearing code without monitoring live data
| Symptom | Likely Cause |
|---|---|
| No RPM while cranking | Failed crank sensor |
| Stalls when hot | Sensor heat failure |
| Misfire + timing codes | Sync issue |
| Random shutdown | Wiring problem |
| Engine won’t start at all | Crank sensor or power issue |
Yes — it can cause stalling or no-start.
Not recommended due to stall risk.
Replacing the crankshaft position sensor.
Usually 80,000–150,000 miles.
P0335 indicates a crankshaft position sensor circuit issue — one of the most critical signals in the engine.
Correct diagnostic approach:
➡ Check live RPM data
➡ Inspect wiring
➡ Confirm signal stability
➡ Replace sensor if confirmed
Accurate diagnosis prevents unnecessary parts replacement.