Crankshaft Position Sensor
- Install a scan tool.
- Using scan tool, monitor Powertrain Control Module (PCM) for DTCs. If other DTCs are set, except DTC P1336, see DIAGNOSTIC TROUBLE CODE DEFINITIONS .
- Close vehicle's hood.
- Using scan tool, select crankshaft position variation learn procedure.
- Observe fuel cutoff for engine that you are performing learn procedure on.
- Scan tool instructs you to perform the following:
- Apply vehicle's parking brake.
- Block drive wheels.
- Cycle ignition from off to on.
- Apply and hold brake pedal.
- Start and idle engine.
- Turn A/C off.
- Place vehicles transmission in Park (A/T) or Neutral (M/T).
- Scan tool monitors certain component signals to determine if all conditions are met to continue with procedure. Scan tool only displays condition that inhibits procedure. Scan tool monitors the following components:
- Crankshaft Position (CKP) sensor activity. If there is a CKP sensor condition, refer to DTC P0335 or DTC P0336. See DTC P0335: CRANKSHAFT POSITION SENSOR CIRCUIT or DTC P0336: CRANKSHAFT POSITION SENSOR CIRCUIT PERFORMANCE .
- Camshaft Position (CMP) sensor activity. If there is a CMP sensor condition, refer to DTC P0341. See DTC P0341: CAMSHAFT POSITION SENSOR CIRCUIT PERFORMANCE .
- Engine coolant temperature. If engine coolant temperature is not warm enough, idle engine until engine coolant temperature reaches correct temperature.
- Using scan tool, enable crankshaft position system variation learn procedure.
- Slowly increase engine speed to 4000 RPM.
- Immediately release throttle when fuel cutoff is reached.
- Scan tool displays LEARN STATUS: LEARNED THIS IGNITION. If scan tool does not display this message and no additional DTCs set, see appropriate TROUBLE SHOOTING - NO CODES article. If a DTC set, see DIAGNOSTIC TROUBLE CODE DEFINITIONS .
- Turn ignition off for 30 seconds after learn procedure is completed successfully.
NOTE:
While learn procedure is in progress, release throttle immediately when engine starts to decelerate. Engine control is returned to operator and engine responds to throttle position after learn procedure is complete.