What Does Code P0320 Mean?
The diagnostic trouble code P0320, signifying “Ignition/Distributor Engine Speed Input Circuit Malfunction,” indicates that the Powertrain Control Module (PCM) or Engine Control Module (ECM) has detected an irregular, inconsistent, or absent signal from the engine speed input circuit. This crucial input typically originates from the Crankshaft Position (CKP) sensor in most modern vehicles, or from the distributor’s internal pick-up coil or Hall effect sensor in older ignition systems. The engine speed signal is fundamental for the PCM to accurately calculate ignition timing, fuel injector pulse width, and control transmission shift points. When the PCM detects that the frequency or pattern of this input signal falls outside its expected parameters for a given engine RPM, or if the signal is completely lost, it interprets this as a malfunction within the circuit and sets code P0320. This code specifically points to an issue with the signal’s integrity or presence within the circuit, rather than a discrepancy between crankshaft and camshaft positions (which would typically trigger P0335/P0340 related codes).
Common Symptoms
- Engine cranking but no start: Absence of a consistent engine speed signal prevents the PCM from initiating spark and fuel injection.
- Intermittent or complete engine stalling: The engine may unexpectedly shut off, especially under load or when decelerating.
- Rough idling or misfires: Inaccurate or intermittent engine speed data leads to incorrect ignition timing and fuel delivery, causing poor combustion.
- Reduced engine performance and power: The PCM may enter a “limp-home” mode or struggle to optimize engine operation without reliable speed data.
- Erratic tachometer readings: If the vehicle’s tachometer derives its signal from this circuit, it may fluctuate wildly or read zero.
- Illuminated Check Engine Light (CEL): The Malfunction Indicator Lamp (MIL) will be activated to alert the driver of the fault.
What Causes the Code P0320?
- Faulty Crankshaft Position (CKP) Sensor: This is the most prevalent cause. Internal failure of the sensor’s inductive coil or Hall effect element, leading to an erratic, weak, or absent signal.
- Damaged Wiring or Connectors: Frayed wires, open circuits, short circuits to ground or power, or corroded terminals within the CKP sensor (or distributor) wiring harness. Poor connection at the sensor or PCM connector can also be a factor.
- Faulty Distributor Pick-Up Coil/Hall Effect Sensor: In vehicles equipped with a distributor, an internal failure of the speed sensing component within the distributor can trigger P0320.
- Excessive Air Gap or Debris on CKP Sensor: If the sensor is physically damaged, misaligned, or has metallic debris adhering to its tip, it can affect its ability to accurately read the reluctor wheel.
- Electrical Interference: Although less common, severe electromagnetic interference from faulty spark plug wires, ignition coils, or other unshielded electrical components can corrupt the signal.
- ECM/PCM Malfunction: Rare, but an internal failure of the PCM’s input circuit for the engine speed signal could be the cause.
How to Diagnose and Troubleshoot
Diagnosing P0320 requires a methodical approach, often utilizing a digital multimeter (DMM) and an oscilloscope for accurate signal analysis:
- Visual Inspection: Begin by thoroughly inspecting the wiring harness and connectors leading to the CKP sensor (or distributor). Look for signs of chafing, cuts, corrosion, or loose terminals. Verify the sensor is securely mounted and not physically damaged. Check for metallic debris on the sensor tip.
- Retrieve Freeze Frame Data: Connect an OBD-II scanner and record any freeze frame data associated with P0320. This data provides crucial information about engine operating conditions (RPM, load, temperature) when the fault occurred, which can aid in replication. Note any other accompanying DTCs, as they might point to related issues.
- Verify Power and Ground at Sensor: Disconnect the CKP sensor connector. Using a DMM, check for proper power supply (typically 5V or 12V, depending on the sensor type) and a solid ground reference at the appropriate terminals in the harness connector. Consult the vehicle’s wiring diagram for pin identification.
- CKP Sensor Resistance Test (Inductive Sensors Only): If the CKP sensor is an inductive type (two wires, no power feed), measure its internal resistance across the sensor terminals with the DMM. Compare the reading to manufacturer specifications. An open circuit (OL) or a resistance significantly outside the specified range indicates an internal sensor fault. Hall-effect sensors (typically three wires with a power feed) do not have a resistance specification.
- CKP Sensor Signal Test (Oscilloscope Recommended):
- Inductive CKP Sensor: Back-probe the signal wire with the sensor connected and engine cranking or running. Using an oscilloscope, observe the AC voltage waveform. Expect to see a clean, consistent sine wave that increases in frequency and amplitude with RPM. Irregularities, dropouts, or an absent waveform indicate a sensor or circuit issue.
- Hall-Effect CKP Sensor: Back-probe the signal wire. This sensor produces a square wave signal. With an oscilloscope, verify a clear toggle between approximately 0V and 5V (or battery voltage). Look for consistent pulses, ensuring no flat lines, irregular widths, or voltage drops. A DMM on AC voltage might show a fluctuating reading but cannot accurately diagnose square waves.
- Wiring Continuity and Short Test: With the CKP sensor and PCM connectors disconnected, use a DMM to check for continuity between the sensor connector terminals and the corresponding PCM harness terminals. Any open circuit indicates a break in the wire. Also, check for shorts to ground and shorts to power on each wire in the circuit.
- Reluctor Wheel Inspection: If all electrical tests pass, visually inspect the crankshaft reluctor wheel (often behind the harmonic balancer or flywheel) for damaged, missing, or bent teeth that could cause an inconsistent signal.
Recommended Repairs and Solutions
Once the root cause of P0320 has been precisely identified through diagnosis, the following repairs are typically performed:
- Replace the Crankshaft Position (CKP) Sensor: This is the most common repair. Ensure the replacement part is of OEM quality or a reputable aftermarket equivalent. When installing, verify correct seating and proper air gap (if applicable, some sensors are fixed-gap). Disconnect the battery negative terminal before replacing the sensor.
- Repair or Replace Damaged Wiring/Connectors: If the visual inspection or continuity tests reveal damaged wires, perform a professional splice using solder and heat-shrink tubing, or replace the entire affected harness section. For corroded connectors, use electrical contact cleaner and a small brush to clean the terminals, then apply dielectric grease upon reassembly to prevent future corrosion.
- Replace Distributor Assembly or Pick-Up Coil: For older vehicles utilizing a distributor, if the internal pick-up coil or Hall effect sensor is determined to be faulty, the entire distributor assembly often needs to be replaced, as these components are frequently not serviceable individually. Ensure correct timing is set after replacement.
- Clear DTCs and Test Drive: After any repair, use the OBD-II scanner to clear all diagnostic trouble codes. Perform an extended test drive under various engine conditions (idle, acceleration, steady speed) to confirm the repair and ensure P0320, or any related codes, do not return. Monitor live data for the engine speed signal during the test drive.
- ECM/PCM Replacement (Last Resort): Only consider replacing the ECM/PCM after exhaustively ruling out all sensor, wiring, and connector issues. ECM replacement often requires specialized programming or flashing to match the vehicle’s specific VIN and options, which typically necessitates dealership or specialized repair shop intervention.

