DTC P0315
Engine Controls and Fuel - 3.0L LM2 Diesel | Diagnostic Information and Procedures | Document ID: 5135674 Diagnostic Instructions Perform the Diagnostic System Check prior to using this diagnostic procedure: Diagnostic System Check - Vehicle Review the description of Strategy Based Diagnosis: Strategy Based Diagnosis An overview of each diagnostic category can be found here: Diagnostic Procedure Instructions DTC Descriptor DTC P0315 Crankshaft Position System Variation Not Learned Circuit/System Description The crankshaft position sensor variation or reluctor ring learn is used to calculate reference period errors caused by slight tolerance variations in the crankshaft and the crankshaft position sensor. The calculated error allows the ECM to accurately compensate for reference period variations. This enhances the ability of the ECM to detect misfire events over a wider range of engine speed and load. The compensation values are stored in ECM memory after a learn procedure has been performed. Conditions for Running the DTC Engine = Running Frequency the DTC runs = Continuously — After the running conditions are met Conditions for Setting the DTC Crankshaft Position Reluctor Ring Learn = Not Learned Actions Taken When the DTC Sets DTCs listed in the DTC Descriptor category = Type A DTC Conditions for Clearing the DTC DTCs listed in the DTC Descriptor category = Type A DTC Diagnostic Aids This test procedure requires that the vehicle battery has passed a load test and is completely charged. Refer to: Battery Inspection/Test Reference Information DTC Type Reference Powertrain Diagnostic Trouble Code (DTC) Type Definitions Scan Tool Reference Control Module References Circuit/System Verification
- Ignition » On / Vehicle » In Service Mode
- Perform the scan tool learn/reset function: Crankshaft Position Variation Learn
- Operate the vehicle within the Conditions for Running the DTC. You may also operate the vehicle within the conditions that you observed from the Freeze Frame/Failure Records data. Verify the DTC does not set. ⇒ If the DTC sets Replace the component: K20 Engine Control Module ⇓ If the DTC is not set
- All OK. Repair Instructions Perform the Diagnostic Repair Verification after completing the repair: Diagnostic Repair Verification For control module replacement, programming, and setup refer to: Control Module References