How to Diagnose P0335 Error Code
Since the P0335 code has many potential triggers, diagnosing the issue can be challenging for a beginner. For smooth troubleshooting, contact your local dealership or mechanic for help.
Here’s how they’ll determine the cause of the P0335 crankshaft position sensor error:
1. Use an OBD-II scan tool to identify other trouble codes, such as P0336 or P0017. Sometimes, simultaneous crank and cam sensor issues can trigger additional sensor codes. They’ll also check the freeze frame data stored in the ECM.
2. Turn the ignition switch on and use the scan tool to check for an RPM signal. The engine speed reading should typically be between 100 and 500. If not, they’ll continue with the inspection to find the problem.
3. Look for a loose connector or corroded wire around the crank position sensor. Physical damage or corrosion on wires can cause the ECM to activate the P0335 code.
4. Inspect the crankshaft for cracks.
5. Check the reluctor ring for missing teeth. If the reluctor ring is deformed, it can prevent the sensor from determining the crankshaft’s position.
6. Ensure the timing chain and belt aren’t torn or misaligned.
7. Check the harmonic balancer for tears or cracks. An ill-fitting component can make it difficult for the sensor to determine the crankshaft’s position and trigger the fault code.
8. Test the crank sensor to check whether it’s working. The steps for different sensors may vary. For example, if you have a:
- Hall effect sensor: Connect the multimeter’s leads to the appropriate power and ground pins. Typically, they’ll attach the red lead to the sensor‘s power supply pin and the black lead to the ground pin. The multimeter should show a reading between 5 and 13 volts.
- Variable reluctance sensor: Disconnect the battery, set the multimeter to ohms, and measure the sensor’s resistance. The reading should be around 200 to 2,000 ohms, but they’ll use your service manual as a reference to cross-check the resistance values.
If the reading isn’t as per the reference, you may need a sensor replacement.
9. Verify whether the engine control module sends or receives accurate information to and from the sensor.