If your check engine light is flashing pull over safely and do not keep driving.
Generic OBD-II / Powertrain

P0322 - P0322 Usually Means the Engine-speed Input Signal Is Missing

P0322 is a generic OBD-II crankshaft-speed or engine-speed input code for the ignition/distributor or engine speed input path.

This is a generic OBD-II guide that can apply across many makes. Exact test flow, sensor locations, and repeat failure patterns can still vary by manufacturer and engine family.

Severity

High

Keep driving?

Depends - see below

Most likely cause

A failed crank sensor, ignition module, or wiring fault is the first place to look.

DIY friendly?

First checks yes

First checks take 10 to 20 minutes for the first checks. No special tools are usually needed for the first checks.

Can you keep driving?

Can you keep driving?

Stop driving if any of these apply

  • !The engine stalls, cranks without starting, or cuts out repeatedly.
  • !The tachometer drops out or the warning light flashes while driving.
If the light is steady and the vehicle still drives normally: Maybe, but only for a very short distance if the engine still runs smoothly.

What to check first

Step-by-step checks

  1. 1

    Free - no tools

    Confirm whether the engine cranks normally but never starts, because that often points straight at the speed signal

  2. 2

    Free - no tools

    Inspect the crank sensor connector, harness, and the area around the trigger wheel or tone ring

  3. 3

    Basic tool needed

    Check for blown fuses or obvious wiring damage before replacing the sensor

  4. 4

    Basic tool needed

    If scan data is available, see whether engine speed stays at zero while cranking

  5. 5

    Basic tool needed

    Do not overlook recent timing or transmission work that may have disturbed the trigger path

If the code returns

  • -If no engine-speed signal is present at all, the sensor or its power/ground side becomes the main suspect.
  • -If the signal comes and goes, heat or vibration likely matters more than the sensor face alone.
  • -If the engine runs after a repair, clear and retest before moving on.

Background

What this code means

P0322 is a generic OBD-II crankshaft-speed or engine-speed input code for the ignition/distributor or engine speed input path.

This is the no-signal version of the engine-speed fault, so the ECU may not be receiving any usable reference while cranking or running.

A no-start, sudden stall, or crank-no-start condition is common when the speed signal disappears completely.

Diagnosis

Common causes

Most common

Failed crank sensor

The ECU loses the primary engine-speed reference.

Common

Ignition module or pickup failure

On older systems the module can drop the signal entirely.

Common

Open circuit or bad connector

A broken wire or loose plug can make the signal disappear.

Possible

Trigger wheel damage

A damaged reluctor or tone ring can prevent a usable signal.

Avoid these mistakes

What not to do

  • xDo not keep cranking a no-start engine for a long time if the speed signal is missing.
  • xDo not replace the ECU before checking the crank sensor, connector, and wiring.

Parts

Parts that may need replacing

PartTypical costNotes
Crankshaft position sensor$40-$180Most relevant when the signal is truly missing.
Ignition module or pickup sensor$60-$300Worth checking on older distributor-based systems.
Connector pigtail repair$15-$90Relevant if the connector is open or damaged.

See also

Related OBD codes

Source notes

Generic OBD-II (SAE J1979 / ISO 15031-5). P0322 was expanded around common no-signal engine-speed faults, including crank sensor failure, ignition module issues, and wiring problems.

This guide is written as a generic multi-make reference, so bulletin history, sensor locations, and repair order can still change by manufacturer and engine family.

This is generic OBD-II guidance and should not override vehicle-specific service information. Exact diagnosis and repair steps vary by make, engine family, and model year.

Last reviewed: 2026-04-10

Reference: Open reference

Privacy and advertising

Choose whether to allow ad personalization

FixThisError may use Google AdSense on broad browse pages. Your choice controls whether advertising-related cookies and ad requests can be used. Core site content remains available either way.