P0335 – Crankshaft position (CKP) sensor -circuit malfunction

Code | Fault Location | Probable Cause |
---|---|---|
P0335 | Crankshaft position (CKP) sensor -circuit malfunction (Buy Part On Amazon) | Wiring, CKP sensor, ECM |
We recommend Torque Pro
Table of Contents
- What Does Code P0335 Mean?
- What are the common causes of code P0335 ?
- What are the symptoms of code P0335 ?
- How do you troubleshoot code P0335 ?
- Codes Related to P0335
- Get Help with P0335
What Does Code P0335 Mean?
Inside your engine, a complex ballet of fuel and fire is being performed. At 2,000 rpm, each spark plug fires 1,000 times, or once every 60 milliseconds. Also, every 60 ms, the fuel injectors deliver a pulse of precisely metered fuel, usually somewhere between one and four milliseconds long. Additionally, vehicles equipped with variable valve timing (VVT) need to vary intake and exhaust timing, as well as lift in some cases, depending on engine speed and load.
Obviously, timing is everything and, in the modern engine, timing down to the millisecond is absolutely essential for proper operation, power delivery, and fuel economy. Regarding the most basic timing in an engine, the engine control unit (ECU) monitors the crankshaft position sensor, often abbreviated as CKP. The CKP sensor reacts to a toothed wheel on the crankshaft, generating a signal, which the ECU used to determine two very important data points – engine speed (RPM) and engine position, or cylinder #1 top dead center (TDC). Using this information, the ECU modulates all other engine functions.
What are the common causes of code P0335 ?
Depending on year, make, and model, DTC P0335 may have number of causes, pretty much the same as those causing DTCs P0340 or P0345:
- Faulty Sensor – If the sensor is open or shorted, due to age, damage, or corrosion, no signal will be generated.
- Poor Installation – A good CKP signal is highly dependent on sensor placement. Generally, the sensor needs between 0.020” and 0.050” clearance to the reluctor ring. If the sensor is cocked to one side or not firmly seated, the clearance will be wrong and the signal will be too weak for the ECU to detect. If the reluctor ring is rubbing the sensor, the signal will be distorted.
- Ford Trucks / Mustang GT – An alternator phase problem, such as a blown diode or open coil, may cause so much electrical interference it distorts the CKP signal, causing DTC P0335, in spite of there being no actual problem with the CKP sensor or wiring.
- Cars in Storage – Unfortunately, while looking for nesting materials and cleaning house, these little critters might find your wiring offensive or even tasty, resulting in open circuit problems.
- Older Cars – Over time, plastic and rubber tends to become brittle and less flexible, which can lead to connector breakage and wire insulation damage. In turn, this may cause corrosion, open circuits, or short circuits.
What are the symptoms of code P0335 ?
If the ECU cannot detect a CKP signal, it will set a diagnostic trouble code (DTC), DTC P0335 – Crankshaft Position Sensor Circuit Malfunction, and illuminate the MIL or CEL (malfunction indicator lamp or check engine light). Without a CKP signal, you may experience no-start or start-stall conditions.
Depending on year, make, and model, the ECU may be able to use the CMP (camshaft position sensor) to estimate engine speed and position, so the engine will run, but not at its most-efficient. In this case, you may experience hard starting, rough idle, or poor acceleration.
How do you troubleshoot code P0335 ?
Since P0335 refers to a circuit problem, we can focus our attention on electrical problems, but we still cannot rule out the sensor or reluctor ring. Fortunately, because the CKP sensor and signal is very similar to the CMP sensor and signal, we can follow the same troubleshooting steps to determine why DTC P0335 is stored in ECU memory.
- Visual Inspection – Make sure all connectors are properly connected. Check the wiring harness for damage.
- Sensor Inspection – Check for resistance, an open circuit or short circuit is a definite fault, but check the repair manual for an exact resistance range. You can check for signal by setting your DVOM (digital volt-ohm meter) to AC mV, and cranking the engine.
- Harness Inspection – Check for open circuits and short circuits in the harness between the ECU and CKP sensor.
Codes Related to P0335
If the engine doesn’t run, additional DTCs may be stored in ECU memory, such as:
- P0335 – Crankshaft Position Sensor Circuit Malfunction
- P0336 – Crankshaft Position Sensor Circuit Range/Performance
- P0337 – Crankshaft Position Sensor Circuit Low Input
- P0338 – Crankshaft Position Sensor Circuit High Input
- P0339 – Crankshaft Position Sensor Circuit Intermittent
- P0340 – Camshaft Position Sensor Circuit Malfunction (Bank 1)
- P0341 – Camshaft Position Sensor Circuit Range/Performance (Bank 1)
- P0342 – Camshaft Position Sensor Circuit Low Input (Bank 1)
- P0343 – Camshaft Position Sensor Circuit High Input (Bank 1)
- P0344 – Camshaft Position Sensor Circuit Intermittent (Bank 1)
- P0345 – Camshaft Position Sensor Circuit (Bank 2)
- P0346 – Camshaft Position Sensor Circuit Range/Performance (Bank 2)
- P0347 – Camshaft Position Sensor Circuit Low Input (Bank 2)
- P0348 – Camshaft Position Sensor Circuit High Input (Bank 2)
- P0349 – Camshaft Position Sensor Circuit Intermittent (Bank 2)
- P0725 – Engine Speed Sensor Circuit
If the engine does run, these additional DTCs may be stored in ECU memory:
- P0300 – Random/multiple cylinders – Misfire Detected
- P030x – Cylinder X – Misfire Detected
Help Us Help You
Please comment below describing your issue as well as the specifics of your vehicle (make, model, year, miles, and engine), and one of our mechanics will respond as soon as possible. We appreciate a $9.99 donation via the payment button below.
[…] fire.. P0300 P0031= B1S1 heater, http://www.troublecodes.net/p0031 P0335= crankshaft piston Sensor P0335 – Crankshaft position (CKP) sensor -circuit malfunction – OBD2 Trouble Codes P0300= Random multiple misfire, This may be a result of the P0031, or P0335 Test faults before […]
Hi Ben I am experiencing same problem with my ckp sensor on my Vauxhall vectra 2.2 Sri I have had all timing checked which is spot on and have had the sensor replaced but the car will still not start any ideas as pulling what left I have of my hair thanks the code is coming up with p0335
Jason-
OK, crank/cam timing is on, so that’s good. It’s possible that the new CKP sensor is junk, but I would check the circuit between the ECM and CKP. There’s probably an open or short circuit, a chafed wire harness or pinched wire somewhere.
Looking around, I also managed to stumble across a strange problem, that the oil level sensor (if equipped) and CKP sensor have similar connectors. Perhaps they were swapped inadvertently? From what I read, the black socket does NOT go on the black plug, but on the grey one, and vice versa.
I hope this helps.
-Ben
I have replaced the crankshaft sensor and camshaft sensor and my 06 PT still will not start. My OBD Reading got code P0335 and it states 0 on RPM when I am cranking it. So does this mean it is the harness going back to the PCM?
Hi, i have the KIA rio 2013 model. Recently the car had problems of engine vibration(minor) which could be felt while sitting inside a car and not running( idle position neutral). Recently i have got it checked from a shop who repairs and check these systems. Although he told me that my p0335 CKP Sensor a circuit has been detected and there has been no Engine check sign. What could be the possible cause of this? It has just crossed 100K km and started a very minor vibration after 70k km.
Ammar-
It is odd that the CEL is not on. Perhaps the P0335 code is an old code. Was the CEL on at one point previously?
You can test the resistance of the CKP sensor. I don’t know the exact specification, but if resistance is under 200 Ω or over 5 kΩ, it probably needs replacement. Does the rough idle present itself only when the engine is hot or cold? Check the wire harness and connector as well. If you can safely do so, try wiggling the connector while the engine is running. Circuit problems can be internal to the sensor or in the wiring between the sensor and ECM, not to mention in the connector itself. The Santa Fe is known to have CKP sensor issues, so I wouldn’t be surprised if the same thing shows up in the Rio.
The rough idle problem could be related to the CKP, but there are a bunch of other things going on that might cause rough idle syptoms without setting a DTC or CEL. Check for the usual power balance issues, including spark plugs, coils / wires, compression, fuel pressure and leakdown.
-Ben
i have Nissan patrol zd 30 it is shoing me this code p0335 and i found the starter motor have a problem my qution is
there conection betwen starter motor and crank shaft sensor
i have a 02 duramax with the lb7. replaced the sensor, still giving the code went and checked the reluctor wheel to see if it came lose or not and nothing wrong at all. wheel is steady as a rock. so I am at a loss right now as to what could be the problem. you said the ecm could be faulty too so how in the world would you go about checking on that?
Hi I am interested for ecu edu eps srs repair u help me
Hi there, I’ve got a serious problem with my Ranger. I have a lot of difficulties to start the engine especially when the weather is cold !
I have no other leed that the error code P0335
Thanks for any help !
Pat
Hi Ben,
I have a 2011 Elantra that had a rarely occurring loss of Tach function which got worse after I hit a really bad pothole.
The diagnostic keeps coming up with a 335 error now and restarting the engine gets the Tach going again but the error persists. The Tach on the computer diagnostic screen works when the car Tach is dead.
What do you think?
Thank you.
Jimmy G
Given the pothole, I’m thinking you might have a loose connection that shakes closed again when you restart the engine? I don’t have a wiring diagram for this vehicle, but my first guess is that when the instrument cluster loses the engine speed signal the first time it doesn’t activate again until you restart the vehicle.
Thanks for the feedback Ben.
I have noticed that after an engine restart, the Tach comes back but the error code still persists.
I’ll check the connection as you suggest to see if it helps.
One other thing I forgot is that the RPM is no more working. If the key is turned to ON position, the needle will move to 0 position, but will stay on that position when the engine is started. I also replaced the fuel pump.
Thanks.
Hi Benjamin. I am in D.R. Congo. I have a Nissan Serena car, with engine QR20DE, year 1999-2001 (if I m not mistaken). I had codes P0101 (MAF sensor) –, and P0335 twice. I was experiencing hard starting, and poor acceleration. I purchased new MAF and SPEED sensors from Japan, but that did not solve the problems. A mechanic detected a faulty ignition coil, that we replaced. Poor acceleration problem got less acute, then decide to replace the remaining 3 ignition coil. I suspected the new MAF sensor, and I bought one from junk, which improved the acceleration to quite normal though the MAF sensor MIL/CEL code did not go away.
Now, the problem is the hard starting. I also noticed a new problem, poor air blowing. I check out the MIL, and I got P0335 twice, and P1715. I also tried a SPEED sensor from junk to no avail. I took a few time to inspect the wiring, but they seem to be as on a new car. Will continue on inspecting.
I seem to notice that fuel consumption is higher than normal, this is somehow hard to tell because of daily traffic jam.
What should I check again to find what’s wrong with the engine?
I was long with details so others can find hints from my experience.
Thanks for your help.
2007 Saturn in p0315 and p0335 put new sensor in light still on wiring is good dose it need to be cps relearn
I pulled two codes from my 2000 Mercedes S430 after engine stumbled then cut out soon after ignition. What are chances I would get both P0335 and P0341 codes (crankshaft and camshaft sensors, respectively)? Car ran OK a few days ago, last night underwent two inches of snow.
Hi. { have a 57 reg Skoda Octavia 1.9 tdi with a blown motor. I have a good motor which is also a PD 1.9 tdi. The difference between the two motors is the crankshaft sensors. The original has a timing ring located behind the flywheel where as the spare motor the timing ring is located in the crankcase. The sensors are completely different. Can you advise me if hhe wiring could be spliced or is there an adapter avalable to do the job.
Thanks
Ronnie
Good Evening my daughter has a hyundai Accent 5 door that has a check engine light on. She took the car to Advanced Auto and the code that came up was P0335. Is this dangerous for her to drive or is she able to drive it until she can get it repaired?