Home / OBD Codes / P0336

P0336

Crankshaft Position Sensor — Reading Out of Range

High — fix right awayDo not drive

Severity: Fix right away. Driving risks expensive damage or a breakdown.

What P0336 means

The crankshaft position sensor is working, but its signal does not match what the computer expects, which can cause rough running and hard starts.

Common causes

How to fix it

Check the sensor mounting and wiring, inspect the reluctor ring, and replace the sensor if the signal stays erratic.

Can I drive with P0336?

The engine may stall or fail to start. Get it checked right away.

Related codes

Questions, answered

Is it safe to drive with code P0336?

Avoid driving until it is checked — towing is the safer choice. The engine may stall or fail to start. Get it checked right away.

What causes code P0336?

The most common causes are: Failing crankshaft position sensor; Damaged reluctor ring; Wiring interference; Loose sensor mounting. A scan tool and a visual check of the parts above is where a technician starts.

How do I fix code P0336?

Check the sensor mounting and wiring, inspect the reluctor ring, and replace the sensor if the signal stays erratic.

Not repair advice. This page gives general information about code P0336 only. Cars differ by make, model and year — confirm the fault with a scan tool and have the repair done by a qualified technician.

← Back to all OBD codes

Advertisement