P0335 Code – Meaning, Causes, Symptoms (& How To Fix)

In this article we'll be discussing the P0335 code – what it is, what causes it, and how you can fix it with some basic knowledge.

P0335 Code

What does it mean when your scanner shows the P0335 code? If your Check Engine Light is on and you see this DTC, you don’t have to worry.

We have the answers showing you the P0335 trouble code meaning along with its corresponding symptoms. We also cover the causes of the fault and show you what might fix it. 

Code P0335 Definition

P0335 – Crankshaft Position Sensor A Circuit Malfunction

What Does the P0335 Code Mean?

The P0335 DTC is a generic trouble code showing that the car’s powertrain control module (PCM) has been unable to sense a signal coming from the crankshaft position sensor. The PCM is consistently monitoring the crankshaft position sensor, ensuring it always falls in line with the manufacturer’s specs.

If the computer can’t determine what the position or speed of the crankshaft is, this code will set. If the sensor has failed, the engine will switch off in response. 

P0335 Trouble Code Symptoms

Not only will the Check Engine Light come on, but you are going to have major symptoms involved if the crankshaft position sensor has truly failed. 

Here are a few of the most common symptoms associated with the P0335 DTC.

Causes of the P0335 Code

There’s no clear-cut answer to what’s causing the P0335 code. Without a complete diagnosis, you probably can’t determine what’s wrong. We outline some steps to help you out down below.

However, these are a few of the most common causes. 

How Serious is the P0335 Code?

Severe – If your car is still running, you should stop driving right now. You want to have the car towed back to your home garage or to a local shop.

Once the car shuts off, it’s unlikely you will be able to get it started once again. Even if you could, serious engine damage could occur.

What Repairs Can Fix the P0335 Code?

If you walk through our diagnostic steps listed below, you should better understand what repair needs to be performed. In the meantime, here are a few things you might be looking at.

  • Repair damaged wiring or faulty connection
  • Replace crankshaft position sensor
  • Replace reluctor ring
  • Replace timing belt
  • Update/replace PCM

Common P0335 Diagnosis Mistakes

Because the trouble code points to a problem with the crankshaft position sensor, it’s natural to want to replace it right away. However, you don’t want to get ahead of yourself.

In many cases, it could be due to a wiring issue instead. This problem could be a lot cheaper to repair than replacing the sensor, so give yourself some time to perform a full inspection first. 

How to Diagnose the P0335 Trouble Code

If you want to get to the heart of the issue, it’s important to follow the same diagnostic steps that a professional mechanic would. You should have the vehicle service manual handy for the proper specifications for your car model. Aside from that, these steps should help you get moving in the right direction.

  1. Check the engine codes. There could be multiple that help you discover the true problem. If you aren’t sure which codes are recent, reset them and drive the car until they come back. 
  2. Inspect the wiring of the crank sensor. Take a look at the connectors too. If you notice any damage, repair it.
  3. If you don’t see any damage, you must inspect the CKP 5 Volt square wave pattern. The service manual will be needed for this check and the resistance specs. If the reading comes back normal, you don’t want to replace the crankshaft position sensor. Otherwise, this part should be replaced. 

If these steps don’t help you figure out what’s going on, it’s best to visit a professional mechanic. Anything beyond this can become more complicated to troubleshoot. 

Estimated P0335 Repair Cost

Your in-depth diagnosis should lead you to the appropriate fix. Knowing this information, here are a few of the repair costs you might be looking at if you need to pay for the parts and labor. 

  • Repair damaged wiring or faulty connection – $50-$550
  • Replace crankshaft position sensor – $150-$350
  • Replace reluctor ring – $350-$1,500
  • Replace timing belt – $200-$750
  • Update/replace PCM – $250-$2,000

Mechanics Tips about the P0335 Code

When you are dealing with the crank position sensor, the P0335 DTC isn’t the only trouble code you might encounter. It’s also possible to see some of the related trouble codes that correspond with this one or point to other issues. If you see these, you might have a better idea of what’s going on.

By looking at the whole picture, with all of the engine codes, you can figure out the problem. However, some of the trouble codes can be misleading, so be sure to read about each of them in-depth through our corresponding articles. If you need further guidance, it’s always best to visit with a professional mechanic.