P0335 Symptoms: Signs of a Crankshaft Position Sensor Circuit Fault
Quick Answer
Common P0335 symptoms include a check engine light, hard starting, extended cranking, intermittent stalling, rough running, hesitation, weak acceleration, or a complete no-start condition. The symptoms vary because P0335 identifies a crankshaft-position-sensor circuit problem rather than proving the sensor itself has failed. If the engine runs poorly or the warning light flashes, follow AAA’s check engine light guidance and avoid continuing to drive a vehicle that is behaving abnormally.
P0335 Symptoms to Watch For
- Check engine light: The powertrain control module may store P0335 when the crankshaft signal is missing or electrically incorrect.
- Hard starting: The engine may crank longer because the computer cannot reliably determine crankshaft position.
- No-start condition: A complete loss of crankshaft position information can prevent some engines from starting.
- Intermittent stalling: A signal that drops out while driving may cause the engine to shut off unexpectedly.
- Weak performance: Hesitation, rough running, reduced power, or limp-mode operation may occur on some vehicles.
Best First Check
- Use an OBD2 scanner to save all stored and pending codes, freeze-frame data, and engine-speed information before clearing anything.
If your scanner just displayed P0335, don’t assume you need a new crankshaft sensor. I’ve seen this type of diagnosis go wrong when a sensor gets replaced before anyone checks the connector, wiring, signal source, or related fault codes.
As of 2026, even a basic OBD2 scanner can identify P0335. A more capable scanner can provide the live data and freeze-frame clues needed to decide what to test next.
In This Guide
What Does P0335 Mean?
P0335 means the powertrain control module has detected a problem with the crankshaft position sensor “A” circuit. It is a diagnostic trouble code, not a direct instruction to replace the sensor.
The crankshaft position sensor tells the computer where the crankshaft is in its rotation. That information helps the engine-management system determine engine speed and coordinate functions such as ignition and fuel delivery.
Definition: A crankshaft position sensor is an electronic sensor that monitors crankshaft position and speed so the engine computer can track engine rotation accurately.
The exact sensor design differs by vehicle. Some systems use magnetic sensors, while others use Hall-effect designs with different electrical testing requirements.
That difference matters during diagnosis. A resistance specification or voltage test that works on one vehicle may be wrong for another.
- “P” identifies a powertrain-related code.
- “0335” identifies the crankshaft position sensor “A” circuit fault.
- “Circuit” means wiring, connectors, power, ground, signal integrity, or another component affecting that circuit may be involved.
- “Sensor A” is the standardized code wording and does not always mean a vehicle has multiple crankshaft sensors.
Official manufacturer diagnostic information also shows that P0335 can be triggered by an open circuit, short, or missing crankshaft signal. That is why replacing the sensor without testing the circuit can waste time.
Section Takeaway: P0335 identifies a crankshaft-position-signal circuit problem. It does not prove the crankshaft sensor itself is defective.
What Are the Most Common P0335 Symptoms?

P0335 symptoms can range from nothing more than a check engine light to a vehicle that will not start. The severity depends on whether the crankshaft signal is completely missing, intermittent, or only occasionally outside the computer’s expected range.
1. Check Engine Light
A check engine light is one of the most consistent signs. P0335 may appear as a stored, pending, or intermittent fault depending on how often the signal problem occurs.
The engine may still feel normal when the problem first appears. Don’t use normal performance as proof that the code can be ignored.
2. Hard Starting or Extended Cranking
The engine may take longer than usual to start. You may notice several extra seconds of cranking before it fires.
A weak or intermittent crankshaft signal can make it harder for the engine computer to establish a reliable engine-position reference during startup.
3. Engine Cranks but Will Not Start
A complete no-start condition is possible. On many engine-management systems, losing a usable crankshaft position signal prevents normal ignition or fuel-control operation.
- The starter may turn the engine normally.
- The engine may sound like it wants to start but never catches.
- The problem may appear suddenly or after intermittent hard starts.
4. Engine Stalls While Driving
Intermittent stalling is one of the more serious P0335 symptoms. If the crankshaft signal disappears while the engine runs, the computer can lose critical engine-speed and position information.
Some manufacturer service information documents P0335 together with periodic stalling. Treat unexpected shutdowns as a safety problem, not just an emissions-light issue.
5. Rough Running, Hesitation, or Misfire-Like Symptoms
A disturbed crankshaft signal can sometimes create rough operation, hesitation, stumbling, or misfire-like behavior. Other trouble codes may appear at the same time.
Do not assume every rough-running complaint comes directly from P0335. Ignition, fuel, mechanical, or camshaft timing problems can produce similar symptoms.
6. Reduced Power or Limp Mode
Some vehicles may limit engine performance when the computer cannot trust crankshaft information. Acceleration may feel weak, delayed, or restricted.
- Slow throttle response
- Limited acceleration
- Reduced engine power message on some vehicles
- Limp-mode operation
7. RPM Reading May Look Wrong While Cranking
On some vehicles, scan-tool engine RPM may remain at zero or show an implausible value while the starter turns the engine. That can support a missing crankshaft signal diagnosis.
It isn’t a universal test. Scanner refresh rate, vehicle design, and available data PIDs vary, so confirm the result with manufacturer service information.
Section Takeaway: The strongest P0335 warning signs are hard starting, no-start, stalling, and abnormal engine operation. A check engine light may be the only symptom when the fault is intermittent.
Why Do P0335 Symptoms Happen?
P0335 symptoms happen when the engine computer cannot reliably receive or interpret the expected crankshaft-position signal. The failed crankshaft sensor is only one possible reason.
Common areas to inspect include:
- Failed crankshaft position sensor: Internal electrical failure or heat-related signal loss may interrupt the sensor output.
- Damaged wiring: Chafed, stretched, melted, or oil-contaminated wiring can create an open or short.
- Loose connector: Poor terminal tension or a partially seated connector can create an intermittent signal.
- Corroded terminals: Moisture and corrosion can increase resistance or interrupt communication with the PCM.
- Damaged reluctor or tone wheel: Missing or damaged trigger material can prevent the sensor from producing the expected pattern.
- Incorrect sensor gap or installation: Improper positioning may weaken or distort the signal on designs where clearance matters.
- PCM or software issue: This is less common, but manufacturer service bulletins sometimes identify calibration or control-module-related causes.
One manufacturer bulletin filed with NHTSA documented P0335 and stalling caused by lost magnetic material on a crankshaft tone wheel. That is a good example of why the code should not be treated as a parts-replacement command.
You can use the NHTSA recall lookup to check your VIN for open safety recalls. For technical service bulletins and manufacturer communications, search by your exact year, make, model, and engine.
Technician’s note: Before buying a crankshaft sensor, inspect the harness and connector and check for vehicle-specific service information. A new sensor cannot repair a damaged signal wheel or broken wire.
How Do You Diagnose P0335 With an OBD2 Scanner?
Start by collecting evidence before clearing the code. An OBD2 scanner can narrow the problem, but it cannot prove which component failed by itself.
- Scan every module you can access. Record stored, pending, and permanent codes before making repairs.
- Save freeze-frame data. Note engine speed, vehicle speed, temperature, voltage, and operating conditions when P0335 set.
- Check companion codes. P0336, camshaft-position codes, misfire codes, or voltage-related faults may change the diagnostic direction.
- Watch engine RPM while cranking. A missing or implausible RPM reading may support a crank-signal problem on some vehicles.
- Check cam/crank synchronization data. More capable scanners may display synchronization or correlation information.
- Inspect the connector and harness. Look for rubbed wiring, damaged insulation, loose pins, oil intrusion, corrosion, or repairs near the sensor.
- Test the circuit correctly. Use the manufacturer’s wiring diagram and sensor specification before checking power, ground, resistance, or waveform.
- Inspect the trigger wheel if needed. A damaged reluctor or tone wheel can imitate sensor failure.
AAA’s OBD diagnostic code information also makes an important point: a trouble code gives technicians a clue to the underlying problem rather than identifying a guaranteed failed part.
For vehicle-specific bulletins, investigations, and manufacturer communications, NHTSA provides a central recall and investigation resource. Checking technical information can prevent unnecessary sensor replacement.
In my experience, the most useful habit is simple: save the data first. Clearing the code before recording freeze-frame information can erase the best clue you had.
Pro tip: Don’t use a generic resistance value or voltage specification from another vehicle. Crankshaft sensor designs and test procedures vary by make, engine, and model year.
Section Takeaway: Use your scanner to establish when and how P0335 occurs, then verify the electrical circuit and mechanical signal source before replacing parts.
Can You Drive With P0335?

You should treat P0335 as a potentially serious drivability problem because a failing crankshaft signal can lead to stalling or a no-start condition. Whether you should continue driving depends on how the vehicle is behaving.
Stop Driving If You Notice These Symptoms
- The engine stalls unexpectedly.
- The vehicle loses substantial power.
- The engine shakes or runs badly.
- The check engine light flashes.
- The engine repeatedly dies at intersections or low speed.
- You smell fuel, see smoke, or notice another serious abnormal condition.
Unexpected stalling can remove engine power when you need to accelerate or move through traffic. Arrange diagnosis or towing rather than testing how long the vehicle will keep running.
What If the Car Runs Normally?
If the light is steady and the vehicle drives normally, you may have an intermittent circuit problem. That does not mean the fault has fixed itself.
A connector or sensor can fail only when hot, during vibration, or under certain engine conditions. Diagnose it soon before an intermittent problem becomes a no-start.
Safety note: If you’re unsure whether the vehicle is safe to drive, use a qualified repair professional or roadside service instead of risking an unexpected stall.
How Does P0335 Differ From Related Codes?
P0335 is specifically a crankshaft position sensor “A” circuit code. Related codes can point toward signal performance, camshaft sensing, engine-speed input, or resulting misfires.
| Code | General Meaning | Useful Diagnostic Clue |
|---|---|---|
| P0335 | Crankshaft Position Sensor “A” Circuit | Check crank-signal circuit, connector, sensor, wiring, and trigger source. |
| P0336 | Crankshaft Position Sensor “A” Circuit Range/Performance | The signal may exist but be implausible, irregular, or outside expected performance. |
| P0340 | Camshaft Position Sensor “A” Circuit | Compare camshaft and crankshaft signal faults before replacing either sensor. |
| P0322 | Ignition/Distributor Engine Speed Input Circuit No Signal | May provide another clue that the PCM is losing engine-speed information. |
| P0300 | Random or Multiple-Cylinder Misfire Detected | A companion misfire code needs its own diagnosis and should not automatically be blamed on P0335. |
The code combination often tells more than one code alone. P0335 with P0336, for example, deserves close attention to both signal presence and signal quality.
A camshaft code appearing with P0335 may also justify checking synchronization data and mechanical timing. Diagnose the system as a whole rather than replacing sensors one at a time.
Frequently Asked Questions
Can P0335 cause a car not to start?
Yes. If the engine computer loses the crankshaft-position signal it needs for engine-speed and position information, some vehicles may crank normally but fail to start. However, a no-start has many possible causes, so confirm the signal fault before replacing the sensor.
Can a bad crankshaft position sensor make the engine stall?
Yes. An intermittent crankshaft position signal can cause sudden stalling on some vehicles. Wiring faults, damaged connectors, and crankshaft tone-wheel problems can create the same symptom, so the sensor should not be replaced without circuit testing.
Can P0335 come and go?
Yes. Heat, engine vibration, loose terminals, damaged wiring, or an internally failing sensor can make P0335 intermittent. The vehicle may restart after cooling down and appear normal again, but the stored or pending code can help document the fault.
Does P0335 always mean the crankshaft sensor is bad?
No. P0335 describes a circuit problem. The cause may be the sensor, wiring, connector terminals, power or ground problems, a damaged trigger wheel, or a less common control-module or calibration issue.
Can I clear P0335 with an OBD2 scanner?
Most scanners can clear a stored P0335 code, but clearing it does not repair the cause. Save freeze-frame and related code information first. If the fault remains, the code or check engine light will usually return after the system detects the problem again.
Can a weak battery cause P0335?
Low system voltage or unusually slow cranking can complicate diagnosis and sensor readings, but a weak battery should not automatically be blamed for P0335. Check battery condition and cranking voltage alongside the crankshaft circuit when starting performance is poor.
Can P0335 cause misfires?
A faulty or unstable crankshaft-position signal can contribute to rough running or misfire-like symptoms because the engine computer relies on accurate position information. If P0300 or cylinder-specific misfire codes are present, diagnose those codes rather than assuming P0335 explains everything.
Final Takeaway: P0335 symptoms can include a check engine light, hard starting, no-start, intermittent stalling, rough running, hesitation, and reduced power. Start with scanner data and a careful circuit inspection, then verify the crankshaft sensor and trigger wheel using vehicle-specific service information. Replacing the sensor before testing the system is the mistake most worth avoiding.
If your vehicle stalls, loses power, or becomes difficult to start, get the fault diagnosed promptly. A good OBD2 scan gives you the starting point; proper testing tells you what actually needs repair.