P0315 Diagnostic Guide

P0315 may mean the PCM does not have a learned crankshaft pulse wheel profile, so misfire monitoring can be affected until the profile is corrected.

Article vehicle: 2015-2025 Ford F150 2.7 EcoBoost

Technical guidanceConfirm the exact vehicle configuration and follow applicable safety procedures before testing or repair.
P0315 P0315 Diagnostic Guide diagnostic guide

What this code means

P0315 may mean the PCM does not have a learned crankshaft pulse wheel profile, so misfire monitoring can be affected until the profile is corrected.

What the vehicle may do

  • The vehicle may store a check-engine light with few noticeable symptoms.
  • The misfire monitor may not be able to run normally.
  • If the crankshaft position signal is also affected, the engine may crank with no start or show abnormal RPM behavior while cranking.

Possible fault areas

  • A possible missing or incomplete crankshaft pulse wheel profile relearn.
  • Possible crankshaft position sensor signal issues.
  • Possible pulse wheel damage or contamination.
  • Possible wiring, connector, or circuit integrity concerns.
  • Possible PCM-side signal processing or learning concerns.

Diagnostic path

Opening and code focus

On this 2.7 EcoBoost F-150, P0315 is about the crankshaft pulse wheel profile. In plain language, the PCM may not have the crankshaft pulse wheel tooth spacing learned, and that can take the misfire monitor out of play. The truck may run normally with a stored code, or if the crank signal itself is missing or unstable, it may crank with no start or show RPM issues during cranking. Broadly, think about the learned profile, the crankshaft position signal, the pulse wheel condition, wiring and connector integrity, and the PCM side of the circuit. Start with the basic system checks, and if other codes are present, understand what they mean first instead of treating every crank-related code the same way.

First decision: does the PCM see engine speed?

For this code, the first useful split is whether the PCM sees a believable crankshaft position signal while the engine is cranking. Make sure the battery is fully charged and the starting system is working correctly. Remove the fuel pump fuse to disable fuel delivery, turn the ignition on, monitor the RPM PID at the PCM, and crank the engine. Normal cranking speed is between 150 RPM and 350 RPM, and the engine should crank for greater than 3 seconds while attempting to start. If RPM is greater than 150 RPM, the target P0315 path is straightforward: carry out the Misfire Monitor Neutral Profile Correction with the scan tool, clear the PCM DTCs, and repeat the self-test.

If there is no usable RPM signal

If the engine cranks less than 3 seconds with no RPM signal, do not chase the profile relearn yet. Verify the mechanical timing path, make sure the camshaft sensor trigger wheels are not damaged, and confirm the camshafts are rotating while cranking. Repair what is found, clear the PCM DTCs, and repeat the self-test. For the other no-RPM situations, continue into the crankshaft position sensor and trigger wheel checks.

Inspect the sensor and pulse wheel before electrical testing

With the ignition off, inspect the crankshaft position sensor area and the trigger wheel. Look for contamination, debris, obvious physical damage, and a trigger wheel that is bent more than 1.0 mm. A damaged wheel or contamination on the magnetic surfaces can create an intermittent CKP signal. If you find a concern, repair it as necessary, reset keep alive memory, then carry out the Misfire Monitor Neutral Profile Correction with the scan tool. If no concern is present, continue with the circuit checks for this engine.

CKP bias, sensor resistance, shield ground, and two-wire circuit checks

There is also a CKP bias-and-circuit block that needs to be handled in order when your diagnostic path puts you there. If the path into this block is not clear, pause, recheck the earlier diagnostic path, and avoid guessing. Also make sure you have the exact connector and terminal callouts before putting meter leads on the circuit. First, disconnect the CKP sensor connector, turn the ignition on, and check for correct CKP bias voltage at the PCM side. The voltage should be between 1 V - 3 V. If that check passes, turn the ignition off and check CKP sensor resistance. The resistance should be between 250 Ω - 1100 Ω. If sensor resistance is out of range, install a new crankshaft position sensor, reset keep alive memory, and carry out the Misfire Monitor Neutral Profile Correction with the scan tool. Next, with the ignition off and the PCM connector disconnected, check the CKP harness shield ground between the shield in the harness and the PCM connector terminal. That resistance should be less than 5 ohms. The shield is there to protect the CKP signal from outside electrical noise, and it is grounded internally through the PCM. After that, check for a short between CKP positive and CKP negative; resistance should be greater than 10000 Ω. Then check the CKP circuits for an open; resistance should be less than 5 Ω. Then check the CKP circuits for a short to ground; resistance should be greater than 10000 Ω. Finally, with the ignition on, check the CKP circuit for a short to voltage. If any voltage is present where it should not be, repair the short circuit, clear the PCM DTCs, and repeat the self-test.

Check the sensor feed and signal circuit

Next, check voltage at the sensor. With the ignition off, disconnect the CKP sensor connector, then turn the ignition on. On the 2.7L EcoBoost, measure between C1120 Pin 3 and C1120 Pin 1. You are looking for 4.5 V - 5.5 V. If that feed is not there, move into the supply-circuit diagnostic path before continuing; do not treat that as a finished CKP sensor check. If the feed is present, turn the ignition off, disconnect the PCM connector, and check the open-circuit path from C1120 Pin 2 to C1232E Pin 98. That resistance should be less than 5 Ω. If it is not, repair the open circuit, clear the PCM DTCs, and repeat the self-test. If it passes, check for a short between circuits from C1120 Pin 2 to C1120 Pin 1 and C1120 Pin 3. That resistance should be greater than 10000 Ω. If it is not, repair the short circuit, clear the PCM DTCs, and repeat the self-test. Then check for a short to voltage at C1120 Pin 2 with the ignition on. If any voltage is present, repair the short circuit, clear the PCM DTCs, and repeat the self-test. If the complete meter hookup for that short-to-voltage check is not clearly identified in your connector information, pause and verify the circuit identification before continuing. Do not guess at the lead location.

Intermittent and connector checks

If the circuit tests pass, look for an intermittent fault. With the ignition off and the PCM connector connected, visually inspect the CKP and CMP wiring for chafing or other physical harness damage. Chafed wiring or harness damage can create an intermittent short in these circuits. If you find a concern, repair it as necessary, clear the PCM DTCs, and repeat the self-test. If you do not find anything there, turn the ignition off, disconnect the PCM connector and the CKP sensor connector, and inspect for pushed-out pins and corrosion. Reconnect the PCM connectors and the CKP sensor connector, make sure everything is seated correctly, and verify whether the concern is still present. If it is still present and this is not a cranks-no-start case, install a new crankshaft position sensor, reset keep alive memory, and carry out the Misfire Monitor Neutral Profile Correction with the scan tool. If the concern is gone, the system is operating correctly at this time, and the issue may have been caused by a loose or corroded connector.

Verify the repair

Keep verification separate from testing. After any repair, profile correction, or connector correction, clear the PCM DTCs and repeat the self-test. For P0315, do not call it fixed just because the engine starts. Confirm the relearn has been completed where required, confirm the code stays gone, and confirm the original concern is not present. Takeaway: prove the PCM has a stable crank signal first, then perform the neutral profile correction when the signal is valid. For more diagnostic training, visit stepdiagnostics.com.

Final check

P0315 is often about proving the crank signal is valid, then completing and verifying the neutral profile correction.

For more guided automotive diagnostics, visit STEP Diagnostics.

Continue diagnosing

Related guides for this vehicle