DOBD DashX ☰ Browse all codes
P0320

Ignition/Distributor Engine Speed Input Circuit

Ignition / engine speed input Generic OBD-II High

What it means

P0320 means the engine computer has a problem with the engine-speed (RPM) input signal it gets from the distributor or crankshaft pickup. This signal is essential for spark and fuel timing, so a fault can make the engine hard to start, stall, or not start at all until the sensor or its wiring is repaired.

High

Can I keep driving? Risky — this is the engine's RPM reference signal, so a fault can cause stalling or a no-start. Avoid driving far until it's diagnosed.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty engine-speed (distributor/crank) input sensor
  2. Damaged, chafed, or shorted wiring in the signal circuit
  3. Loose or corroded connector at the sensor or ECM
  4. Failed ECM (rare — check wiring and sensor first)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and note whether the fault is present at idle or intermittent.
  2. Inspect the sensor connector and wiring for damage, corrosion, or loose pins.
  3. Check the sensor's air gap and mounting, and test its signal with a scan tool or scope while cranking.
  4. Test the reference and ground circuits back to the ECM for continuity.
  5. Replace the sensor if its signal is out of spec, then clear and re-test.

FAQ

Quick answers

Is it safe to drive with P0320?+
Not really. Because this signal tells the ECM how fast the engine is turning, a fault can cause sudden stalling or leave you stranded. Diagnose it before driving far.
Can I just clear P0320?+
You can, but it will return — and may cause a stall — until the sensor or its wiring is repaired.

Related codes

Often seen with P0320

Read & clear P0320 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX