p0335
Moderate
BMW · SUVs
Crankshaft Position Sensor A Circuit Malfunction
Quick Answer
Error code P0335 on your BMW SUVs means: Crankshaft Position Sensor A Circuit Malfunction. This is usually fixable — see the step-by-step guide below.
Affected Models
Applies to all models
Likely Causes
How to Fix It
1
Inspect wiring harness and connector at the crankshaft position sensor
2
Measure sensor resistance with a multimeter and compare to specifications
3
Check the reluctor ring for missing teeth or damage
4
Replace the crankshaft position sensor
5
Clear codes and test drive to confirm repair
Pro Tip
This fix requires some technical knowledge. If you're unsure about any step, consider contacting support or a qualified technician.
Parts You May Need
Crankshaft position sensor
Wiring harness connector
Sensor mounting hardware
Related Error Codes