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.
- Check Engine Light
- Stalling engine
- Bucking engine performance
- Inability to start the car
- Misfiring engine
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.
- Damaged wiring or faulty connection
- Malfunctioning crankshaft position sensor
- Broken/damaged reluctor ring
- Damaged timing belt
- Trouble with PCM
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.
- 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.
- Inspect the wiring of the crank sensor. Take a look at the connectors too. If you notice any damage, repair it.
- 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.
- P0336 Crankshaft Position Sensor A Circuit Range/Performance
- P0337 Crankshaft Position Sensor A Circuit Low Input
- P0338 Crankshaft Position Sensor A Circuit High Input
- P0339 Crankshaft Position Sensor A Circuit Intermittent
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.