P0336🔧 Engine timing / cam and crank sensorsStop and fix promptly

P0336: Crankshaft Position Sensor A Range/Performance (Meaning, Causes, Fixes)

Reviewed 2026-10-24 · Based on 2 cited source(s)

What P0336 means

The crankshaft position sensor (CKP) reads the rotational speed and position of the crankshaft. It sits in front of a toothed reluctor wheel on the crankshaft, and as the teeth pass it produces a signal the engine computer (PCM) reads as engine RPM and crank position. OBD-Codes.com explains that the PCM also uses this signal to detect misfires and, together with the camshaft sensor, to time spark and fuel injection, and that P0336 may set if the PCM senses a loss of the crank signal even momentarily. RepairPal says the code sets when the PCM detects an irregular signal or no signal. P0336 is the range/performance code for crank sensor 'A'; P0335 is the general circuit fault, and P0337, P0338 and P0339 cover low, high and intermittent signals. The two sources differ on causes: OBD-Codes.com focuses on the sensor, wiring and mechanical problems with the reluctor ring (missing teeth, debris, or a ring that has come loose on the crankshaft), while RepairPal adds a bad camshaft sensor and a misfiring engine, and warns that the crank sensor is often replaced when one of those, or a poor connection, is the real cause. OBD-Codes.com also notes that on some engines the reluctor ring sits in the transmission bell housing or behind the front engine cover, which makes it hard to reach.

Severity: can I keep driving?

Stop and fix promptly

Get this diagnosed promptly. RepairPal rates P0336 'Urgent' and lists stalling and an engine that dies and won't restart among the symptoms, and OBD-Codes.com lists intermittent stalling and no start. Avoid relying on the car, especially in traffic or on the highway, until it's checked.

Common symptoms

Likely causes

Roughly most to least common, based on the sources below. Your vehicle may differ.

  1. Failed crankshaft position sensor
  2. Chafed wiring causing a short, or an open in the sensor circuit
  3. Loose connection, corroded terminals or a broken lock at the sensor connector
  4. Broken reluctor ring (missing teeth or debris lodged in it) (listed by OBD-Codes.com)
  5. Reluctor ring dislodged or stripped from its position on the crankshaft (listed by OBD-Codes.com)
  6. Failed camshaft position sensor (listed by RepairPal)
  7. Engine misfire (listed by RepairPal)

Diagnostic steps you can do

⚠ Before you start

Work on a cool engine, parked on level ground with the parking brake set. Never work under a car supported only by a jack.

  1. Read all stored codes. Cam sensor codes (such as P0340) or misfire codes (P0300 to P0304) alongside P0336 change where you should look first.
  2. Crank sensor faults are often intermittent. If the engine stalls or won't restart, crank it while watching the RPM reading on a scan tool or the tachometer, as OBD-Codes.com suggests. No RPM while cranking points to a missing crank signal.
  3. Inspect the crank sensor wiring for chafing or cracked insulation, make sure it isn't routed near spark plug wires, and check the connector for loose pins or a broken lock.
  4. If you have the service manual's resistance spec for your sensor, remove and test it. Sensor types vary too much for a single universal spec.
  5. If the sensor tests good, inspect the reluctor ring for broken teeth, debris, or looseness where you can reach it.

Typical fixes

Repair costs vary widely by vehicle, region, parts brand and shop, so we don't quote prices. Get a written estimate after diagnosis.

🛠 When to call a pro

  • The engine stalls while driving or cranks but won't start
  • The reluctor ring needs inspection but sits behind the front cover or in the transmission bell housing
  • You've replaced the crank sensor and the code came back, which RepairPal flags as a common misdiagnosis
  • Checking the sensor's waveform properly needs an oscilloscope and wiring diagrams

Where to buy

Plain search links. Always match parts to your exact year, make, model and engine.

FAQs

Will a new crankshaft sensor fix P0336?

Not necessarily. OBD-Codes.com lists chafed or open wiring and reluctor ring damage among the causes, and RepairPal lists replacing the crank sensor when the real cause is a bad cam sensor, a poor connection, chafed wiring or a misfire as common misdiagnoses. Check the wiring and connector first.

Can I drive with P0336?

RepairPal rates it 'Urgent', and both sources list stalling and no-start among the symptoms. The car may run fine for a while before the problem shows up, so have it diagnosed promptly rather than risk stalling in traffic.

What's the difference between P0335 and P0336?

Both are for crankshaft position sensor 'A'. P0335 is the general circuit fault, while P0336 is the range/performance code, which OBD-Codes.com says can set if the signal drops out even momentarily.

Why does P0336 keep coming back after replacing the sensor?

OBD-Codes.com points to the reluctor ring (broken teeth, debris, or a ring that has come loose) and wiring problems, and RepairPal adds a bad cam sensor or a misfire. Those need to be ruled out once a new sensor hasn't fixed it.

Sources

  1. OBD-Codes.com: P0336 Crankshaft Position Sensor A Circuit Range/Performance (Dale Toalston, ASE)
  2. RepairPal: P0336 Crankshaft Position Sensor "A" Circuit Range/Performance (rated Urgent)

Last reviewed 2026-10-24. Code definitions and repair steps can vary by manufacturer. Confirm with your vehicle's service information.