Crankshaft Position Variation Learn: Notes

2016 GMC Acadia SLE, FWDSECTION Notes

The Crankshaft Position Variation Learn procedure is required when the following service procedures have been performed, regardless of whether DTC P0315 is set:

  • An engine replacement.
  • A engine control module (ECM) replacement.
  • A crankshaft balancer replacement.
  • A crankshaft replacement.
  • A crankshaft position sensor replacement.
  • Any engine repairs which disturb the crankshaft to crankshaft position sensor relationship.

The ECM monitors certain component signals to determine if all the conditions are met to continue with the Crankshaft Position Variation Learn procedure. The scan tool only displays the condition that inhibits the procedure. The scan tool displays the signals of the components listed below:

  • Crankshaft position sensors activity: If there is a crankshaft position sensor condition, refer to the applicable DTC set.
  • Camshaft position sensor signal activity: If there is a camshaft position sensor signal condition, refer to the applicable DTC set.
  • Engine coolant temperature (ECT): If the engine coolant temperature is not warm enough, idle the engine until the engine coolant temperature reaches the correct temperature.
  1. Verify no DTCs are set.
    • If DTC P0300-P0308, P0315, or no DTCs are set 
  2. NOTE:

    The Crankshaft Position Variation Learn may have to be repeated up to 5 times before the procedure is successful.

  3. Engine Running at normal operating temperature, perform the scan tool Crankshaft Position Variation Learn procedure and follow the on screen instructions.
  4. Verify the scan tool displays Test Passed Successfully when completed.
    • If Test Passed Successfully is not displayed 

      Verify that none of the conditions listed below exist:

    • The ignition switch is in the ON position until there is insufficient system voltage.
    • An ECM power disconnect with the ignition ON that may have erased the crankshaft position system variation values and set DTC P0315.
    • Interference in the signal circuit of the crankshaft position sensor.
    • Debris between the crankshaft position sensor and the reluctor wheel.
    • A damaged or misaligned reluctor wheel.
    • Worn crankshaft main bearings.
    • Excessive crankshaft runout.
    • A damaged crankshaft.
    • If a condition is exists, repair or replace as necessary.
    • If no conditions exist, replace the K20 Engine Control Module.
    • If Test Passed Successfully is displayed 
  5. Clear all DTCs.
  6. Engine Running.
  7. Verify a DTC is not set.
    • If a DTC is not set 
  8. All OK.
RENDER: 1.0x

NO RELATED

Recommended Tools & Savings

Use the Manual With the Right Hardware

Pair factory procedures with proven DIY tools so the instructions are easier to execute.

Affiliate disclosure: We may earn a commission at no extra cost to you.

When to See a Mechanic

Stop DIY work and contact a certified mechanic immediately if any of the following apply:

  • You smell fuel, burning insulation, or see smoke.
  • Brakes feel soft, pull hard to one side, or make grinding noises.
  • The engine overheats, stalls repeatedly, or misfires under load.
  • You are missing required tools, torque specs, or safe lifting equipment.
  • You are not confident in the next step or safety outcome.