P0321Generic code

P0321 Code: Ignition/Distributor Engine Speed Input Circuit Range/Performance

The P0321 code means the engine speed signal from the distributor or reference sensor reaches the computer, but with values that do not make sense or with noise. It is a moderate severity code. You can drive with caution, but expect jerking and occasional cutouts.

Severity
Medium
Can I keep driving?
Yes, but with caution
Estimated cost
$30 to $500
Difficulty
Medium
System
Ignition and Misfires
Applies to
All OBD2 vehicles
On this page

What the P0321 code means

Unlike P0320 (no signal), the P0321 code means the signal exists but does not match what the computer expects: missing pulses, noise, or values that do not agree with the other position signals.

It is usually caused by interference from the high voltage wires, a distributor with play in the shaft, or a sensor that is starting to fail.

P0321 code symptoms

  • Jerking.
  • Rough idle.
  • Occasional cutouts.

Likely causes of the P0321 code

  1. Electrical interference. Spark plug wires running close to the signal wire.
  2. Play in the distributor shaft.
  3. Degraded sensor.
  4. Connector with high resistance.

How to diagnose the P0321 code step by step

  1. Look at the signal with an oscilloscope.
  2. Check how the wiring is routed.
  3. Check the shaft for play.

How to fix the P0321 code

  • Separate the signal wiring from the high voltage wires.
  • Replace the sensor or the distributor.

Once the signal looks clean on the scope and the engine runs smoothly, clear the P0321 code and road test the vehicle.

Technical reference data

  • Check the manufacturer reference waveform.
  • These values are for orientation only. Check the manufacturer data for your engine.

Brand-specific notes

P0321 on Honda

This code is frequent on Honda vehicles with a distributor.

P0321 on Nissan

This code is frequent on Nissan vehicles with a distributor.

Frequently asked questions about P0321

How is it different from P0320?
P0320 means the signal is missing. The P0321 code means the signal arrives but with errors.
Can I drive with a P0321 code?
With caution. The engine may jerk or cut out now and then, so be careful in traffic.
Could it be the spark plug wires?
Yes, if they are deteriorated and generate interference that reaches the signal wire.
How much does it cost to fix P0321?
Between $30 and $500, depending on whether it is wiring routing, a sensor or the whole distributor.
What does the P0321 code mean?
It is a generic OBD2 code that means the engine speed signal is present but erratic, noisy or out of range.
What is the most common cause of P0321?
Interference from high voltage wires, play in the distributor shaft, or a sensor that is starting to fail.

Questions about the P0321 code

There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.