DOBD DashX ☰ Browse all codes
P0323

Ignition/Distributor Engine Speed Input Circuit Intermittent

Ignition / engine speed input Generic OBD-II High

What it means

P0323 sets when the engine computer sees an interrupted or erratic engine-speed (crankshaft/distributor) signal. Because that signal tells the computer how fast and where the engine is turning, an intermittent fault can cause sudden stalling, hard starting, or an occasional no-start β€” so it's worth diagnosing promptly.

High

Can I keep driving? Risky β€” an intermittent engine-speed signal can cause sudden stalling or a no-start, so limit driving until it's diagnosed.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty crankshaft position / engine-speed sensor
  2. Intermittent open, short, or chafed wiring in the sensor circuit
  3. Loose or corroded connector at the sensor or distributor
  4. Low or unstable battery/system voltage
  5. Failed engine control module (rare)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and note the conditions when the fault appears (heat, vibration, bumps).
  2. Inspect the crank/engine-speed sensor connector and wiring, wiggle-testing for intermittent contact.
  3. Check battery and charging-system voltage, since low voltage can mimic a signal fault.
  4. Scope or scan the sensor signal while cranking and running to catch dropouts.
  5. Replace the sensor if the signal drops out with sound wiring. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P0323?+
Not really β€” because the fault is intermittent, the engine could stall or fail to restart unexpectedly. Have it looked at before relying on the vehicle.
Can I just clear P0323?+
You can, but an intermittent circuit fault will return. Track down the wiring or sensor problem to fix it for good.

Related codes

Often seen with P0323

Read & clear P0323 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