DTC P0315
Diagnostic Instructions
DTC Descriptor
DTC P0315: Crankshaft Position System Variation Not Learned
Circuit/System Description
The crankshaft position system variation learn feature is used to calculate reference period errors caused by slight build tolerance variations in the crankshaft position sensor, crankshaft, and crankshaft position sensor position. The calculated error allows the engine control module (ECM) to accurately compensate for reference period variations. This enhances the ability of the ECM to detect misfire events over a wide range of engine speeds and load conditions. The ECM stores the crankshaft position system variation learn values after a learn procedure has been performed. If the actual crankshaft position system variation learn values are not stored within the crankshaft position compensating value look up table, then DTC P0300 may set. If the crankshaft position variation system learn values are not stored in the ECM memory, or a proper ECM power down does not occur after completing the Crankshaft Position System Variation Learn procedure, then DTC P0315 sets.
Conditions for Running the DTC
The diagnostic runs continuously when the vehicle is ON.
Conditions for Setting the DTC
The ECM detects that the crankshaft position system variation learn values are not stored in memory.
Action Taken When the DTC Sets
DTC P0315 is a Type A code.
Conditions for Clearing the MIL/DTC
DTC P0315 is a Type A code.
Diagnostic Aids
• | To ensure the battery pack has sufficient state of charge to get crankshaft position variation learn values with the lowest engine noise present, this procedure should be perform when the Hybrid/EV Battery Pack Charge Remaining parameter is at least 40%. |
• | DTC P0315 may set after the programming of other vehicle modules has been performed. |
Reference Information
Schematic Reference
Engine Controls Schematics
Connector End View Reference
Component Connector End Views
Description and Operation
Hybrid Modes of Operation Description
Electrical Information Reference
DTC Type Reference
Powertrain Diagnostic Trouble Code (DTC) Type Definitions
Scan Tool Reference
Control Module References for scan tool information
Circuit/System Verification
Note: The Crankshaft Position System Variation Learn procedure may have to be repeated up to 5 times before the procedure is successful.
- Perform the Crankshaft Position System Variation Learn procedure. Refer to Crankshaft Position System Variation Learn .
- If the Crankshaft Position System Variation Learn procedure cannot be performed successfully, inspect for the following conditions:
• | The Service Mode is active, until the battery is discharged |
• | Interference in the signal circuit of the B26 crankshaft position sensor |
• | An ECM power disconnect, with Vehicle in Service Mode, that may have erased the crankshaft position system variation values and set DTC P0315 |
• | Any debris between the crankshaft position sensor and the reluctor wheel |
• | A damaged or misaligned reluctor wheel |
• | Any worn crankshaft main bearings |
• | Excessive crankshaft runout |
⇒ | If the ECM is still unable to complete the learn procedure, replace the K20 ECM. |
Repair Instructions
Perform the Diagnostic Repair Verification after completing the diagnostic procedure.
Control Module References for ECM replacement, setup, and programming
©© Copyright Chevrolet. All rights reserved |