Lexus Error Code P0335: How to Fix It

Medium 45-90 minutes High Severity Verified June 2026
Error Code
P0335
Brand
Lexus
Product Type
automotive
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
45-90 minutes
Lexus error code P0335 indicates a malfunction in the crankshaft position sensor A circuit, which monitors engine rotation for proper timing. This critical sensor failure can cause engine misfiring, stalling, or prevent your Lexus from starting altogether.
Ad

Tools You'll Need

How to Fix Error Code P0335

  1. Scan for Additional Codes

    Ensure the engine is off and parking brake is engaged before connecting the scanner.
  2. Inspect Crankshaft Position Sensor Wiring

    Disconnect the battery negative terminal before handling any electrical connections.
  3. Test Sensor Resistance

  4. Check Sensor Air Gap

  5. Inspect Reluctor Wheel

    Be careful not to damage the reluctor wheel teeth during cleaning.
  6. Replace Crankshaft Position Sensor

    Do not over-tighten the mounting bolt as this can crack the sensor housing.
  7. Clear Codes and Test Drive

Parts You May Need

Crankshaft Position Sensor
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Ad

When to Call a Professional

Call a professional mechanic if you're uncomfortable working with electrical components, if multiple timing-related codes are present, or if the problem persists after sensor replacement. Internal engine timing issues may require specialized tools and expertise.

Frequently Asked Questions

Can I drive my Lexus with P0335 code?
It's not recommended to drive with P0335 as it can cause sudden stalling, poor engine performance, and potential damage to other engine components. Have it diagnosed and repaired promptly.
What causes Lexus P0335 error code?
Common causes include a failed crankshaft position sensor, damaged wiring, corroded connections, incorrect sensor gap, or a damaged reluctor wheel on the crankshaft.
How much does it cost to fix P0335 on a Lexus?
Repair costs typically range from $150-$400 for sensor replacement, including parts and labor. Costs may be higher if wiring repairs or additional components are needed.
Will P0335 cause my Lexus not to start?
Yes, P0335 can prevent your Lexus from starting because the engine control module cannot determine crankshaft position for proper fuel injection and ignition timing.
How long does a crankshaft position sensor last?
Crankshaft position sensors typically last 100,000-150,000 miles, but can fail earlier due to heat, vibration, or contamination from oil leaks or debris.