Equinox 2005-2007, Torrent 2006-07

Crankshaft Position Sensor


Crankshaft Position System Variation Learn Procedure

The CKP system variation learn procedure is also required when the following service procedures have been performed, regardless of whether or not DTC P0315 is set:

An engine replacement
A PCM replacement
A harmonic balancer replacement
A crankshaft replacement
A CKP sensor replacement
Any engine repairs which disturb the crankshaft to CKP sensor relationship

  1. Install a scan tool.
  3. Monitor the powertrain control module (PCM) for DTCs with a scan tool. If other DTCs are set, except DTC P0315, refer to Diagnostic Trouble Code (DTC) List.
  5. Select the crankshaft position variation learn procedure with a scan tool.
  7. The scan tool instructs you to perform the following:
    Vehicle must remain in Park or Neutral. The scan tool monitors certain component signals to determine if all the conditions are met to continue with the procedure. The scan tool only displays the condition that inhibits the procedure. The scan tool monitors the following components:

    While the learn procedure is in progress, release the throttle immediately when the engine starts to decelerate. The engine control is returned to the operator and the engine responds to throttle position after the learn procedure is complete.

    Accelerate to wide open throttle (WOT)
    Observe fuel cut-off for applicable engine
    Release throttle when fuel cut-off occurs
    Engine should not accelerate beyond calibrated RPM value
    Release throttle immediately if value is exceeded
    Block drive wheels
    Set parking brake
    DO NOT apply brake pedal
    Cycle ignition from OFF to ON
    Apply and hold brake pedal
    Start and idle engine
    Turn the A/C OFF

    Crankshaft position (CKP) sensors activity--If there is a CKP sensor condition, refer to the applicable DTC
    Camshaft position (CMP) signal activity--If there is a CMP signal condition, refer to the applicable DTC
    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

  9. Enable the CKP system variation learn procedure with the scan tool and perform the following:
    1. Accelerate to WOT.
    3. Release throttle when fuel cut-off occurs.

  11. The scan tool displays Learn Status: Learned this ignition.
  13. If the scan tool indicates that DTC P0315 ran and passed, the CKP variation learn procedure is complete.
  15. If the scan tool indicates DTC P0315 failed or did not run, refer to DTC P0315 in Diagnostic Trouble Codes List.
  17. If any other DTCs set, refer to Diagnostic Trouble Code (DTC) List .
  19. Turn OFF the ignition for 30 seconds after the learn procedure is completed successfully.


The Crankshaft Position (CKP) sensor is a 3-wire sensor based on the magneto resistive principle. A magneto resistive sensor uses 2 magnetic pickups between a permanent magnet. As an element such as a reluctor wheel passes the magnets, the resulting change in the magnetic field is used by the sensor electronics to produce a digital output pulse. The CKP sensor returns a digital ON/OFF pulse 24 times per crankshaft revolution. The pulse width encoding pattern is used to synchronize the coil firing sequence with the crankshaft position. The CKP sensor is used for ignition timing, fuel injector timing, misfire diagnostics, and tachometer display. The powertrain control module (PCM) supplies a 12-volt reference, a low reference, and a medium resolution engine speed signal circuit to the CKP sensor.

The crankshaft reluctor wheel is mounted in the middle of the crankshaft. The wheel is comprised of three 120-degree segments. Each segment represents a pair of cylinders at top dead center (TDC), and is further divided into six 20-degree segments. Within each 20-degree segment is a notch of 2 different sizes. Each 120-degree segment has a unique pattern of notches. This is known as pulse width encoding. This pulse width encoding pattern allows the PCM to quickly recognize which pair of cylinders are at TDC. The reluctor wheel is also a dual track, or mirror image, design. This means there is an additional wheel pressed against the first wheel with a gap of equal size to each notch of the mating wheel. When one sensing element of the CKP sensor is reading a notch, the other is reading a set of teeth. The resulting signals are then converted into a digital square wave output by the circuitry within the CKP sensor.

Removal & Installation

  1. Remove the negative battery cable.
  3. Raise and safely support the vehicle.
  5. Disconnect the electrical connector.
  7. Remove the retaining bolt.
  9. Remove the sensor from the engine.
  11. If the sensor is not being replaced inspect for wear, cracks, or leakage. Replace the O-ring if necessary.
  13. Lubricate the new O-ring with clean engine oil before installing.

To install:

  1. Install the sensor into the block.
  3. Reinstall the retainer bolt to hold sensor to block face. Tighten the bolt to 97 inch lbs. (11 Nm).
  5. Connect the electrical connector.
  7. Lower the vehicle. Reconnect the negative battery cable.