What does crankshaft position system variation not learned mean?
OBD II fault code P0315 is a generic code that is defined as “Crankshaft position system – variation not learned”, and is set when the PCM (Powertrain Control Module) detects a variation between the actual and stored crankshaft position reference points that exceeds either a specified limit, or when the manufacturers’ …
How is the variation in crankshaft position measured?
The PCM measures the variation between crankshaft position reference points. These measurements are compared to an ideal reference stored in the PCM. If the variation exceeds a calibrated percentage, a fault code is stored.
What is the p0315 crankshaft position system variation not learned?
If it does not, then the problem was intermittent or the P0315 was a memory code, that is it was something in the past. If the code resets, that is comes right back the next time you start or try to start the engine, or the very next road test further inspection is required. Locate the Crankshaft Position Sensor on your particular vehicle.
What causes a crankshaft position to not be learned?
Crankshaft position re-learn procedure not performed / improperly performed – one of the more common causes Worn timing components, to include the timing chain and timing gears, distributor or even the flex plate (the part that the starter uses to crank the engine over with) – next most common, along with:
How is the crankshaft position sensor related to the PCM?
This code is focused on the relationship between the crankshaft position sensor (CPS) and the engine controller (ECM/PCM). The PCM measures the variation between crankshaft position reference points. These measurements are compared to an ideal reference stored in the PCM. If the variation exceeds a calibrated percentage, a fault code is stored.
How does the crankshaft position variation learn feature work?
P0315 Chevrolet Description The crankshaft position (CKP) system variation learn feature is used to calculate reference period errors caused by slight tolerance variations in the crankshaft, and the CKP sensor. The calculated error allows the engine control module (ECM) to accurately compensate for reference period variations.
If it does not, then the problem was intermittent or the P0315 was a memory code, that is it was something in the past. If the code resets, that is comes right back the next time you start or try to start the engine, or the very next road test further inspection is required. Locate the Crankshaft Position Sensor on your particular vehicle.
This code is focused on the relationship between the crankshaft position sensor (CPS) and the engine controller (ECM/PCM). The PCM measures the variation between crankshaft position reference points. These measurements are compared to an ideal reference stored in the PCM. If the variation exceeds a calibrated percentage, a fault code is stored.
How to change the crankshaft position of a car?
1. Set the parking brake and block the drive wheels. Make sure that the hood is closed. 2. Start the engine and make sure that the engine coolant temperature is at least 158 degrees F. (70 degrees C.) 3. Turn the engine off for at least 10 seconds. 4. Select the crankshaft position variation learn procedure (CASE Learn)on your scanner. 5.