Ignition/Distributor Engine Speed Input Circuit Malfunction — Causes & What to Check
P0320 means your engine's brain has lost — or is getting unreliable — RPM data from the speed sensor circuit. Without that signal, the engine can cut out without warning. Before anyone quotes you a new distributor or ignition module, read this. The fix is often much simpler — and cheaper — than it sounds.
Your engine control module (ECM) needs to know exactly how fast the engine is spinning — every single moment. It uses this RPM signal to time the fuel injectors and the ignition coils with precise accuracy. P0320 means the ECM has detected a problem with the circuit that delivers that signal.
On older vehicles with a distributor, the signal comes from a pickup coil inside the distributor. On modern engines it comes from a crankshaft position sensor (CKP) — a small magnetic sensor mounted near the crankshaft reluctor ring. Either way, P0320 is telling you the signal arriving at the ECM is intermittent, out of range, or completely absent.
This is not a code you park and forget. The ECM may be able to keep the engine running on a degraded signal for a while — but at some point the signal drops out entirely and the engine dies. That can happen at 65 mph just as easily as at idle.
P0320 symptoms range from almost unnoticeable to genuinely alarming. Intermittent stalling with no warning is the one you most need to take seriously.
Listed from most common to least common. Always start at #1. Wiring problems account for the majority of P0320 cases — replace parts only after the wiring is confirmed good.
Do these three checks before spending any money. They take about 25 minutes and require no special tools beyond a basic scanner. They resolve P0320 in the majority of cases.
P0320 leads to some of the most expensive unnecessary repairs in the diagnostic world. These are the three traps that catch people most often — knowing them before your shop visit could save you a lot.
DIY cost = parts only. Shop cost = parts plus labor. Ranges vary by vehicle, region, and shop rate. Use these as a planning guide — not a fixed quote.
P0320 can appear on virtually any fuel-injected vehicle. These models and platforms report it most frequently based on owner data and verified repair records.
Can I drive with P0320 active?
Why does P0320 come and go intermittently?
What is the difference between P0320 and P0335?
Will a bad crankshaft position sensor always prevent starting?
How long does a crankshaft position sensor replacement take?
These codes share similar root causes or commonly appear alongside P0320.