Check MyEngine Light
P0336Starts at: Get it checked this week

Crankshaft position sensor reading does not fit

The crankshaft position sensor tells the computer how fast the engine is spinning and when each cylinder should fire. Its signal does not match what the other sensors report.

SensorsFix: Best left to a shop

What usually causes it

  1. A failing crankshaft position sensor
  2. A damaged wire or a loose, oily plug
  3. A damaged toothed ring that the sensor reads
  4. A stretched timing chain or belt

Check this first

Look at the plug on the sensor for a loose fit, oil or rust.

What to watch for

  • The engine cranks but will not start
  • The engine stalls without warning
  • Rough running or a flashing check engine light

Can I keep driving?

We rate P0336 as Get it checked this week. It is not an emergency yet, but it can get worse. If the light starts flashing, stop driving soon.

Quick answers about P0336

What does P0336 mean?

Crankshaft position sensor reading does not fit. The crankshaft position sensor tells the computer how fast the engine is spinning and when each cylinder should fire. Its signal does not match what the other sensors report.

Can I keep driving with P0336?

We rate P0336 as Get it checked this week. It is not an emergency yet, but it can get worse. If the light starts flashing, stop driving soon.

What usually causes P0336?

The most common causes, in order: A failing crankshaft position sensor; A damaged wire or a loose, oily plug; A damaged toothed ring that the sensor reads; A stretched timing chain or belt.

Estimates only. A mechanic should confirm. The same code can mean slightly different things on different cars; the app explains it for your exact year, make, model and mileage.