OBD2 Codes

P0562 – Meaning, Causes, Symptoms, & Fixes

Reading Time: 3 minutes


Code P0335 Definition

Crankshaft Position Sensor Circuit Malfunction

What Does P0335 Mean?

The camshaft position sensor located in the internal combustion engine monitors the position and rotational speed of the camshaft. It works hand in hand with the reluctor ring that creates a square wave voltage signal that the ECM interprets as the crankshaft position. The ECM uses this information to control ignition spark and fuel injector timing. When the trouble code P0335 is set, the ignition spark and fuel injector timing fails due to the engine not knowing when to fire these components.

What Are The Symptoms Of Code P0335?

  • Check Engine Light
  • The vehicle will not start – may be difficult to start
  • Rough idle/stall
  • Vehicle engine misfire
  • Loss of power when driving

*In many cases there may be no noticeable issues with your vehicle

What Is The Cause Of P0335?

  • A defective crankshaft position sensor
  • Damaged or dirty reluctor ring on the crankshaft
  • Defective, corroded, shorted crankshaft position sensor circuit wiring
  • Defective, corroded, shorted crankshaft position sensor circuit connector
  • Faulty camshaft position sensor(s)
  • Stretched or misaligned timing components
  • ECM software update needed
  • Faulty ECM

How Serious Is Code P0335? – Severe


The vehicle may be difficult to start and the driver may also experience a lack of power when driving. It is possible for more damage to occur inside the engine of the vehicle if disregarded for an extended period of time. It is extremely important to repair code P0335 as soon as possible.

Code P0335 Common Diagnosis Mistakes

Replacing the crankshaft position sensor without checking the wiring, connector, or reluctor ring beforehand. There may also be the possibility of neglecting a misfire or timing error.

Tools Needed to Diagnose Code P0335:

How To Diagnose And Repair Code P0335:

Difficulty of Diagnosis and Repair – 3 out of 5

  1. Visually inspect the crankshaft position sensor wiring in search of corroded, broken, or frayed wiring.
  2. Visually inspect the crankshaft position sensor connector in search of corroded or broken connectors.
  3. Make any other repairs (if other codes are present) to make sure that other codes are not sources of the trouble code P0335.
  4. Check your crankshaft position sensor’s voltage, ground, and signal readings with a multimeter. Check out this video for a visual reference on how to check it using your multimeter. (the test for a camshaft position sensor and the crankshaft position sensor is the same)
  5. If you find that the crankshaft position sensor fails to produce a voltage or a signal, remove it and check the reluctor ring for damage, debris, or misalignment. If the reluctor ring appears in good condition, replace the crankshaft position sensor.
  6. If the concern persists, perform the same test as you did on the crankshaft position sensor to the camshaft position sensor(s) and its circuits. If it fails the tests, replace it.
  7. If the concern still persists, perform a continuity test on the crankshaft and camshaft position sensor circuits between the respective sensors and the ECM. Repair any faults you discover.
  8. If these steps do not resolve your Check Engine Light, you may need to visit a mechanic because there may be internal issues with the ECM, stretched or damaged timing components, or the possibility of an ECM software update that may resolve the concern. 

Estimated Cost of Repair

For error code P0335, one or more of the below repairs may be needed to solve the underlying issue. For each possible repair, the estimated cost of repair includes the cost of the relevant parts and the cost of labor required to make the repair.

  • Crankshaft position sensor $190-$250
  • Camshaft position sensor $120-$300
  • ECM $1000-$1200
  • Timing chain or belt replacement $200-$1000


You may also like


  1. Thanks for the diagnosis of my 2004 PT Cruiser.

    1. No problem Anthony!Glad we could help.

      FIXD Team

      1. Engine light is not on.

  2. I have a 2012 Dodge Avenger 2.4 The car runs great but if I drove it a long distance and shut it off it would not crank bank just like the batter was dead but if I let it sit for a few hours it would crank right back up. No problem if I drove it a short distance. The car runs perfectly fine no signs of something being wrong other than it not cranking after being drove more than 30 minutes.So I had it hooked to computer scanner cause the Engine light was on. The following codes are showing code P0562 System voltage low and P000B camshaft Position slow response bank.. replaced both camshaft position sensors and battery.. Now The low voltage code is gone and the car has been cranking every time. But the P000B camshaft Position slow response bank code is back any ideas? going try doing an oil change. Thanks in advance

    1. Check your battery post for cracks they might one might be broken that will cause all those problems and more intermittent intermittent when the US one night now it’ll drive you crazy but the easiest thing first battery post check for cracks or breakage

  3. Code 5062 appeared on my dash and it was exactly what it said it was. I replaced the Alternator and my problems were resolved. Thank to FIXD I saved myself over a 1K dollars had I taken it back to the Dealer.

    1. Glad to hear that we were able to help Willie!

  4. I have a 2011 T&C Battery light turned on. Battery got replaced alternator got replaced. Drove it a few miles then same thing happened. All dashboard lights turned on.

    1. Check your ambient air sensor temperature has a lot to do with how much the alternator charges the battery how much it does not charge

  5. I have a 2011 dodge caravan and I’ve done change my alternator twice and after about six months my check engine light came and it’s saying low voltage and I don’t know what’s killing the alternator do you have any suggestion on what could make your alternator to go bad and also my battery is fairly new

    1. Ambient air sensor

  6. Y’all said I had a p0335 code. My batteries in this 2014 Dodge Ram 3500 were the original ones that came in the truck new. And would no longer hold a charge. So I replaced them and that corrected my problem. There’s nothing wrong with the crankshaft position sensor……

  7. I have a code P0562 but was sent the diagnoses info from FIXD for P0335. Doesn’t do me a lot of good!

  8. it starts with battery light on . then will start to lose power and then engine light and then quit but only after it rains .

  9. I got a P0335 error code. I have a 2009 Dodge Charger and haven’t driven it in over a week. Couldn’t that just be the problem? Battery got low from sitting?

  10. I live in Coquitlam, British Columbia, Canada and I would like to know if there is a reputable Place to have my Ram Truck repaired. I used my FIXIT to ask but it did not show me

Leave a reply

Your email address will not be published. Required fields are marked *

More in OBD2 Codes