P0322 Code: Engine Speed Input Signal Missing

๐ŸŸ  Moderate severity ยท drivable

If the engine is running, drive with caution to a shop; this code commonly causes a no-start or sudden stalling.

What P0322 means

The engine computer is getting no engine speed signal at all. This signal, usually from the crankshaft position sensor, tells the computer how fast the engine is turning. Without it, many cars will crank but won't start, or will stall and die while driving.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Replace the crankshaft position sensorYes$50โ€“200
Repair broken sensor wiringMechanic$50โ€“150
Have a shop test the sensor circuit with a scan toolMechanic$80โ€“150

Frequently asked questions

Can I drive with a P0322 code?
Only if the engine is running, and even then it may stall. A P0322 often means the car won't start at all.
What is the most common cause of P0322?
A faulty crankshaft position sensor or the wiring to it.
How much does it cost to fix a P0322?
Typically $50โ€“$200 for a new crankshaft position sensor.

Related codes

P0321
P0321 Code: Engine Speed Input Signal Out of Range
P0335
P0335 Code: Crankshaft Position Sensor Circuit Malfunction
P0336
P0336 Code: Crankshaft Position Sensor A Circuit Range/Performance

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.