Hyundai Repair: misfire, crankshaft position sensor, crank sensor


Question
QUESTION: i hooked up a code reader to my 2003 hyundai tiburon and it came back with the codes p0301 which is a cylinder 1 misfire from what ive read on here and the other that came up was p0335 which im not enitrely sure what is it or a possible way to fix it

ANSWER: P0335 indicates a problem with the crankshaft position sensor.  In nearly every instance when this code occurs, the problem is with the sensor itself.  Since the crankshaft position sensor is the primary input for determining misfires, I'd tend to ignore the P0301 unless it returns after you know the sensor is operating properly (unless you can feel the misfire).

---------- FOLLOW-UP ----------

QUESTION: alight that clears it up a lot thanks, i also seem to have misplace/lost the clip that hold the cord to the actual sensor could this be a reason why it wont let the new sensor work? i replaced the sensor and did what i could without the clip but it still wont start

Answer
I'm presuming the engine cranks but won't start.

As long as the connector is securely on the sensor, it should be okay.  Often, if I lose one of these clips, I turn each of the terminals in the sensor slightly with a pair of needlenose pliers.  This will tend to put enough friction in place that the connector will not pull off.

Did the old o-ring come out of the crank sensor hole?  If not, it may still be present in the hole so that you now have two o-rings in place, preventing the new sensor from being close enough to the crankshaft tone wheel to read it.

When the old crank sensor was removed, was there any physical damage to the internal portion of the sensor?  If so, you likely have a problem with the crankshaft tone wheel.

Was the new sensor fully installed before you tightened the bolt?  Once, I replaced a crank sensor and inadvertently did not get it fully in the hole.  When I had trouble starting the car, I removed the sensor and examined it to find that I had bent the tab that is used to bolt the sensor to the engine.