Shop Parts keyboard_double_arrow_right
Need car parts? Select your vehicle
Reading Time: 4 minutes
Summary
  • DTC P0320 stands for “Ignition/Distributor Engine Speed Input Circuit.” It’s logged when the PCM detects that the CKP sensor doesn’t transmit signals after the CMP sensor.
  • A defective CKP sensor, a bad CMP sensor, a damaged crankshaft (or camshaft sensor tone wheel), and a malfunctioning PCM can trigger the error code.
  • Some symptoms of the trouble code include a lit check engine light switch, the engine stalling, and the engine failing to restart.

Thecrankshaft position (CKP) sensor keeps track of the crankshaft’s position and how fast the shaft spins. When something interrupts, disrupts, or distorts the signal from this sensor, the powertrain control module (PCM) may log the code P0320.

What Does the P0320 Code Mean?

Diagnostic Trouble Code (DTC) P0320 stands for “Ignition/Distributor Engine Speed Input Circuit.”

Since the PCM controls critical engine systems such as ignition and fuel delivery, to manage these outputs, it needs to know the rotational speed and positional data of the crankshaft. A CKP sensor provides that information.

After the engine starts up, the PCM waits for the signals from both the crank and cam position sensors. If the CKP sensor doesn’t transmit after the CMP sensor, the computer will log the code P0320.

That’s generally how the code is set, but the criteria varies from platform to platform. Take note that this code isn’t listed on most vehicles, so, while you may see a similar code, you probably won’t see a P0320.

See also  P0345 Code: Camshaft Position Sensor “A” Circuit (Bank 2)

If the CMP sensor’s circuit suffers an electrical issue and the ECM/PCM algorithms call for it, the PCM may also set code P0320.

aftermarket crankshaft position sensor
Your PCM may log the code P0320 when something interrupts, disrupts, or distorts the signal from the crankshaft position sensor.

Note: The definition of code P0320 may be different depending on the vehicle manufacturer. Consult the appropriate repair manual or repair database for the exact code definition.

P0320 on a Ford F-150

The 2019 Ford F-150 code chart defines a P0320 this way:

The P0320 sets when several erratic profile ignition pickup (PIP) pulses have occurred in the crankshaft position (CKP) sensor signal within a calibrated time period when the camshaft speed exceeds the equivalent speed of engine idle.

The crankshaft sensor can be a Hall Effect unit (square wave) or an inductive sensor (analog wave), and the sensor reads a spinning tone wheel solidly connected to the crankshaft that has a tooth every ten degrees (36 teeth) but has one tooth missing for position detection. Thus, the ECM/PCM uses the missing tooth on the crank sensor reluctor in conjunction with the cam sensor signal to determine injector timing and misfires.

What are the Possible Causes of the P0320 code?

The PCM can log a P0320 code for various reasons involving either the CKP or CMP sensor or their associated parts. These reasons include:

  • Defective CKP sensor
  • Issues with the CKP sensor or CMP sensor circuit, such as damaged wires or poor connections.
  • Faulty CMP sensor
  • Damaged crankshaft or camshaft sensor tone wheel
  • An issue with the PCM, such as software in need of an update
See also  P0340 Code: Camshaft Position Sensor "A" Circuit Malfunction
broken crankshaft
A damaged crankshaft or camshaft position tone wheel is a possible cause of code P0320 .

What are the Common Symptoms of the P0320 Code?

Deprived of the timing data from the CKP or CMP sensors, the PCM cannot determine the correct engine RPM. The resulting drop in engine performance may trigger these warning signs:

How to Diagnose the P0320 Code

Figuring out what caused the P0320 code in the first place can prove challenging, so many people leave the job to auto repair technicians. If you feel confident in your DIY car repair skills, you can try tracking down the root cause of the trouble code and fixing it.

To get an idea of what the P0320 code diagnosis process might involve, you can watch the following videos:

How to Fix the P0320 Code

There’s no single fix for the P0320 code, much like most OBD-II codes. A lot of people simply leave the job to their mechanic. If you feel confident in your automotive DIY skills, you can try resolving the code yourself.

You’ll need the help of repair manuals, such as those from Chilton or Haynes, or online guides and resources. You can also opt to get a single-vehicle ALLDATA subscription, which should be useful for this and most future repairs you may have to perform on your car.

Of course, remember that different car makes and models have their own different repair instructions. A fix that could work on one car may not work for your car.

See also  P0014 Code: Camshaft Position B - Timing Over-Advanced or System Performance (Bank 1)

Getting a New Crankshaft Position Sensor for Your Vehicle

Aside from triggering the P0320, a faulty CKP sensor can cause your engine to misfire and prevent your vehicle from starting. Unless you don’t mind getting stranded in the middle of nowhere, you should replace your CKP sensor as soon as possible. Luckily, getting a brand-new CKP sensor is fast and easy with CarParts.com.

CarParts.com offers a wide selection of high-quality crankshaft position sensors, sourced from only the most trusted aftermarket brands in the industry. Because we know how troublesome it can be to find the part that perfectly fits your vehicle, we made sure to include accurate and detailed fitment information for each CKP sensor. Be sure to use our built-in vehicle selector to make your shopping experience easier. Simply enter your vehicle’s year, make, and model, and you’ll see all the available parts that are compatible with your ride.

Don’t wait until your CKP sensor leaves you stranded before replacing it. Check out our catalog of high-quality crankshaft position sensors at CarParts.com and order one today!

Products Mentioned in this Guide

About The Authors
Written By Automotive and Tech Writers

The CarParts.com Research Team is composed of experienced automotive and tech writers working with (ASE)-certified automobile technicians and automotive journalists to bring up-to-date, helpful information to car owners in the US. Guided by CarParts.com's thorough editorial process, our team strives to produce guides and resources DIYers and casual car owners can trust.

Reviewed By Technical Reviewer at CarParts.com

Richard McCuistian has worked for nearly 50 years in the automotive field as a professional technician, an instructor, and a freelance automotive writer for Motor Age, ACtion magazine, Power Stroke Registry, and others. Richard is ASE certified for more than 30 years in 10 categories, including L1 Advanced Engine Performance and Light Vehicle Diesel.

Any information provided on this Website is for informational purposes only and is not intended to replace consultation with a professional mechanic. The accuracy and timeliness of the information may change from the time of publication.

Subscribe
Notify of
guest
3 Comments
Inline Feedbacks
View all comments
April Blair

I have a 2004 Ford expedition V8 won’t drive in o/d

Jade

Hi, I currently have this issue. Mine is stalling and running a p0320 code. Can I ask how if you still have the issues?

expand_more
CarParts.com Answers BE PART OF OUR COMMUNITY: Share your knowledge & help fellow drivers Join Now
The owner of this website has made a commitment to accessibility and inclusion, please report any problems that you encounter using the contact form on this website. This site uses the WP ADA Compliance Check plugin to enhance accessibility.