AutoCodesHyundai – P0335 Hyundai

P0335 Hyundai Code - Crankshaft Position Sensor 'A' Circuit

Quick Answer

The Crankshaft Position Sensor (CKP) also known as the crank position sensor is an electronic device used in an engine to record the rate at which the crankshaft is spinning. Common causes include Faulty crankshaft position sensor, Crankshaft position sensor harness is open or shorted, Crankshaft position sensor circuit poor electrical connection. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P0335 Hyundai indicates Crankshaft Position Sensor 'A' Circuit.
Common causes
Common causes include Faulty crankshaft position sensor, Crankshaft position sensor harness is open or shorted, Crankshaft position sensor circuit poor electrical connection.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
AI answers can be wrong. Verify repairs with testing. Open full chat
Code Popularity 144,895
How popular is this code, among other codes? Medium
Table of contents Created and updated by William Orellana on Aug 15, 2020
💬 Need more help? Ask Coddy for instant answers — it's free!

Code P0335 Hyundai Description

The Crankshaft Position Sensor (CKP) also known as the crank position sensor is an electronic device used in an engine to record the rate at which the crankshaft is spinning. This information is used by the Electronic Control Module(ECM) to control ignition and fuel injection. The sensor system consists of a rotating part, typically a disc, as well as a static part, the actual sensor.
When the engine is running, the high and low parts of the teeth cause the gap with the sensor to change. The changing gap causes the magnetic field near the sensor to change. The change in the magnetic field cause the voltage from the sensor to change.
OBDII Code P0335 Hyundai - Crankshaft Position Sensor 'A' Circuit - AutoCodes.com
P0335 Hyundai Code - Crankshaft Position Sensor 'A' Circuit

What are the Possible Causes of the DTC P0335 Hyundai?

  • Faulty crankshaft position sensor
  • Crankshaft position sensor harness is open or shorted
  • Crankshaft position sensor circuit poor electrical connection
  • Signal plate may be damage
  • Starter motor may be faulty
  • Starting system circuit
  • Dead or weak battery

How to Fix the DTC P0335 Hyundai?

Review the 'Possible Causes' above and visually examine the corresponding wiring harness and connectors. Check for damaged components and inspect connector pins for signs of being broken, bent, pushed out, or corroded.

Code Tech Notes

What is the Cost to Diagnose the Code?

Labor: 1.0

To diagnose the P0335 Hyundai code, it typically requires 1.0 hour of labor. Rates vary by location, vehicle, and shop. Many shops charge between $80–$150 per hour; dealerships and metro areas may be higher, independents may be lower.

Need more information about the P0335 Hyundai code?

Need more information on how to fix the P0335 Hyundai code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P0335 Hyundai code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P0335 Hyundai Code

No Frequently Asked Questions about P0335 Hyundai Code found.

Discuss the causes and fixes for P0335 Hyundai OBDII Code

  • i replased the sensor and still geting the code
    car wont start when it gets hot no spark

  • What year and model is your Hyundai?

  • Same thing happened to me, mine is a 2004 Hyundai Sonata 2.4L. Any Possible Solutions would be Helpful!!!

  • Please verified that the sensor was properly installed. If the sensor was installed on the wrong position the engine will not start. Even if the bolt it's tight, it doesn't mean that the sensor was properly installed.

  • I have a hyundai accent 2005 with a 3 month old battery and a new starter that wont turn on. Once it turns on it stays on . but when it doesn't turn on it takes like an hour before it'll start up for me. I got the error code P0128 and P0335 and I have no idea how to begin troubleshooting this to pinpoint the problem

  • Does the engine crank but won't start or the engine won't crank at all?

    The P0128 is for coolant temperature sensor and the P0335 for the crankshaft position sensor, both sensor can cause the engine to crank but no start (or it take longer to start).

    I recommend starting by replacing the crankshaft position sensor.

    Image

    Click here to enlarge image
    Image

    Click here to enlarge image

  • I have replaces the sensor twice now, can sensor as well, timing belt, checked for vacuum leaks none found, checked wiring and fuses testes they all check out, 04 sonata 2.7 motor? Any ideas?

  • I meant replaced, and cam sensor, and tested not testes, sorry about that any ideas would really really help.

  • I have 01 Santa fe 2.7 v6, what do u mean properly installed?

  • New ckp sensor but won't start only crank and I'm getting the dtc p0335, any idea would be helpful

  • Do you have any more codes?

    Other than the Crankshaft Position Sensor, the only other thing that I have seen causing a no start situation is a broken timing belt.

  • hi
    my car is 2002 hyundai tucsaniI had a code of p0355 and I have checked the crankshaft voltage and wiring it seemed to be ok then I replaced the sensor but nothing have changed it did not start at all . any help ?

  • 2004 Hyundai Santa fe 2.4l

    • ATSP 5 ATSH 8111F1
      ATSP 5 ATSH 8111F1

      • Those look like ELM327 scan tool commands, not a fault code or vehicle symptom.

        Commands like ATSP and ATSH are used to configure the communication protocol and header when sending manual requests to a vehicle’s ECU. They’re typically used in advanced diagnostics when someone is trying to communicate directly with a module using a scan tool or terminal.

        For example:
        ATSP selects the communication protocol
        ATSH sets the header address for the module you’re trying to talk to

        By themselves, those commands don’t indicate a problem with the crankshaft position sensor or a P0335 condition.

        If you’re dealing with a P0335, the focus should be on things like the crankshaft position sensor, its wiring, connector condition, or the reluctor wheel on the crankshaft.

        If you can share the vehicle year, model, engine, and the symptoms (no start, stalling, intermittent shutoff, etc.), it will be much easier to point you in the right direction.

  • If you are still have the P0335 code after replacing the sensor, then more than likely you have a problem with the timing belt. Either the timing belt tensioner or a stretched timing belt.

  • Hyundai H1 año 2013 modelo de motor G4KG código de FALLA P0335, el dueño manifiesta q ya le cambiaron el SENSOR de CIGÜEÑAL, en el arranque inicial arranca rapido , cuando el motor calienta el arranque se hace difícil, y a veces no arranca. Hay demasiado consumo de combustible.

  • 2004 santa fe 2.4L. starts and runs for 3 secoy but quits. Camshaft sensor, crankshaft sensor, fuel pump, and timing set replaced by mechanic shop (midas) they can't figure it out. They said no blown fuses and signals are good. Still starts but dies. Any ideas?

  • No codes present

AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play