Volvo Error Code P0335: How to Fix It

Medium 1-2 hours High Severity Verified June 2026
Error Code
P0335
Brand
Volvo
Product Type
automotive
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Volvo error code P0335 indicates a problem with the crankshaft position sensor circuit, which is critical for engine timing and ignition. This sensor tells your engine's computer the position and speed of the crankshaft, and when it fails, your car may not start, stall, or run poorly.
Ad

Tools You'll Need

How to Fix Error Code P0335

  1. Turn off engine and engage parking brake

    Never work on a hot engine - components can cause severe burns
  2. Connect OBD2 scanner and verify code

  3. Locate the crankshaft position sensor

  4. Inspect sensor wiring and connections

    Disconnect the battery negative terminal before working on electrical connections
  5. Test sensor with multimeter

  6. Remove and inspect the sensor

    Be careful not to drop the mounting bolt into the engine bay
  7. Install new sensor if needed

  8. Clear codes and test drive

Parts You May Need

Crankshaft position sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Electrical connector
Check Price on Amazon
Ad

When to Call a Professional

Call a professional mechanic if the sensor and wiring test good but the code persists, as this may indicate internal engine timing issues, flywheel problems, or ECU failure. Also seek professional help if you're not comfortable working with electrical systems or accessing the sensor location.

Frequently Asked Questions

What causes Volvo P0335 error code?
P0335 is most commonly caused by a faulty crankshaft position sensor, damaged wiring, loose connections, oil contamination on the sensor, or metal debris interfering with the sensor signal.
Can I drive my Volvo with P0335 code?
You should avoid driving with P0335 as it can cause sudden stalling, poor performance, or prevent the engine from starting. If the car runs, drive immediately to a repair facility for diagnosis.
How much does it cost to fix Volvo P0335?
DIY repair costs $50-150 for a new sensor. Professional repair typically costs $200-400 including labor, depending on sensor accessibility and your Volvo model.
How long does a crankshaft position sensor last in a Volvo?
Volvo crankshaft position sensors typically last 100,000-150,000 miles under normal conditions, but can fail earlier due to oil leaks, excessive heat, or electrical issues.
Will P0335 clear itself on a Volvo?
P0335 will not clear itself - the underlying problem must be fixed first. The code may disappear temporarily but will return if the sensor or circuit problem persists.