Skip to content

P0320: Ignition/Distributor Engine Speed Input Circuit Malfunction

HighPowertrainDIY: Moderate

Can you still drive? Not if the engine stalls or will not start. Intermittent stalling while driving is dangerous. Have the vehicle towed if the problem is frequent.

What Does P0320 Mean?

Code P0320 indicates that the ECM is not receiving a reliable signal from the ignition or engine speed input circuit, which is typically the crankshaft or distributor position sensor. This signal is essential for determining engine RPM and timing. Without it, the engine may not start or may stall unexpectedly while driving.

Need to read your codes?

An OBD-II scanner lets you read and clear diagnostic trouble codes from your vehicle's computer. Most scanners work with any car made after 1996.

Browse OBD-II Scanners on Amazon

Common Causes

  • Faulty crankshaft position sensor
  • Damaged or loose sensor wiring
  • Failed distributor pickup coil (on older vehicles)
  • Corroded connector at sensor
  • Damaged reluctor ring or tone wheel

Symptoms

  • Check engine light on
  • Engine cranks but does not start
  • Intermittent stalling
  • Tachometer fluctuates or drops to zero
  • Engine may die and restart randomly

Diagnostic Steps

  1. 1Check for RPM signal on scan tool while cranking
  2. 2Inspect crankshaft position sensor connector for corrosion or damage
  3. 3Measure sensor resistance and compare to specification
  4. 4Check wiring continuity from sensor to ECM
  5. 5Inspect reluctor ring or tone wheel for missing teeth or damage
  6. 6Test sensor output with an oscilloscope for clean signal pattern

Recommended Parts & Tools

Estimated Repair Cost

TypeEstimated Cost
Total Repair Cost Range$75 - $500

Get a Personalized AI Diagnostic Report

Get a detailed AI diagnosis for code P0320 specific to your vehicle. Includes step-by-step repair instructions, exact parts needed, and a cost breakdown tailored to your make and model.

Chat with AI About P0320

Commonly Affected Vehicles

Dodge Ram 1500Jeep Grand CherokeeChrysler Town & CountryDodge DurangoJeep Wrangler

Related Recalls

Frequently Asked Questions

Can a bad crank sensor cause a no-start?

Yes, the crankshaft position sensor signal is essential for the ECM to fire the ignition and injectors. If the signal is lost, the engine will crank but will not start.

Is P0320 the same as P0335?

They are related but different. P0320 refers to the ignition/engine speed input circuit (often used by Chrysler/Dodge), while P0335 specifically refers to the crankshaft position sensor circuit. Diagnosis is similar for both.

Community Fix Reports

Community reports are user-submitted and not verified by Auto AI Buddy. Results may vary.

Related Codes

Affiliate Disclosure: This page contains affiliate links. If you purchase products through these links, we may earn a small commission at no additional cost to you. This helps us maintain this free resource. We only recommend products we believe will help you diagnose and repair your vehicle. Prices shown are estimates and may vary.