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
Ad
Tools You'll Need
- OBD2 scanner
- Multimeter
- Socket wrench set
- Feeler gauge
- Wire brush
- Basic hand tools
How to Fix Error Code P0335
-
Scan for Additional Codes
Ensure the engine is off and parking brake is engaged before connecting the scanner. -
Inspect Crankshaft Position Sensor Wiring
Disconnect the battery negative terminal before handling any electrical connections. -
Test Sensor Resistance
-
Check Sensor Air Gap
-
Inspect Reluctor Wheel
Be careful not to damage the reluctor wheel teeth during cleaning. -
Replace Crankshaft Position Sensor
Do not over-tighten the mounting bolt as this can crack the sensor housing. -
Clear Codes and Test Drive
Parts You May Need
Crankshaft Position Sensor
Check Price on Amazon
OBD2 Scanner
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Engine Oil
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
OBD2 Scanner
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Engine Oil
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
OBD2 Scanner
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Engine Oil
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
OBD2 Scanner
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Engine Oil
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
OBD2 Scanner
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Engine Oil
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
OBD2 Scanner
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Engine Oil
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
OBD2 Scanner
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Engine Oil
Check Price on Amazon
Crankshaft Position Sensor
Check Price on Amazon
OBD2 Scanner
Check Price on Amazon
Electrical Contact Cleaner
Check Price on Amazon
Engine Oil
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.