P1336 – Crankshaft Position System Variation Not Learned (GM)

Code | Fault Location | Probable Cause |
---|---|---|
P1336 | P1336 – Crankshaft Position System Variation Not Learned (GM) (Buy Part On Amazon) |
We recommend Torque Pro
Manufacturer Specific Definitions for P1336
Make | Fault Location |
---|---|
Acura | Crankshaft position (CKP) range/performance problem |
Audi | Engine torque monitoring - control limit exceeded |
Buick | Crankshaft position (CKP) sensor -variation not learned |
Cadillac | Crankshaft position (CKP) sensor -variation not learned |
Chevrolet | Crankshaft position (CKP) sensor -variation notlearned |
Citroen | Crank / Cam Sensor Range / Performance |
Daewoo | Crankshaft position (CKP) sensor – variation not learned |
Dodge | No 5Vs To Throttle Position Sensor |
Ford | Crankshaft Position Or Camshaft Position Sensor Input Signal Error |
Gmc | Crankshaft position (CKP) sensor -variation not leamed |
Gm | Crankshaft Position System Variation Not Learned |
Honda | CSF Sensor Intermittent Interruption |
Hyundai | #6 MF Signal Line Short |
Infiniti | Crankshaft position (CKP) sensor- signal malfunction |
Isuzu | Crankshaft position (CKP) sensor – signal variation |
Jaguar | Crankshaft position (CKP) sensor - range/ performance |
Kenworth | P1336 - High frequency corruption of crank signal during start up. |
Lincoln | Camshaft position (CMP) sensor/crankshaft position (CKP) sensor -signal malfunction |
Mazda | Crankshaft position (CKP) sensor/camshaft position (CMP) sensor – circuit range/ performance |
Mercedes-Benz | Crankshaft position (CKP) sensor – signal |
Mercury | Crankshaft position (CKP) sensor |
Nissan | Crankshaft position (CKP) sensor 1 – rotor teeth damage |
Oldsmobile | Crankshaft, position (CKP) sensor -variation not leamed |
Peterbilt | P1336 - High frequency corruption of crank signal during start up. |
Peugeot | Crank / Cam Sensor Range / Performance |
Pontiac | Crankshaft position (CKP) sensor -variation not learned |
Saturn | Crankshaft position (CKP) sensor -variation not leamed |
Suzuki | 58x Crank Position Tooth Error Not Learned |
Volvo | Starter request circuit – malfunction |
Volkswagen | Engine torque monitoring - control limit exceeded |
Table of Contents
- What Does Code P1336 Mean?
- Where is the P1336 sensor located?
- What are the common causes of code P1336?
- What are the symptoms of code P1336?
- Get Help with P1336
What Does Code P1336 Mean?
OBD II fault code P1336 is a manufacturer specific code that is defined by carmakers General Motors and Isuzu as “Crankshaft Position System Variation Not Learned”, and is set on these applications when the PCM (Powertrain Control Module) detects that the system that monitors the position of the crankshaft has not “learned” the variations in the crankshaft position that are inherent in that system. Note that these variations include variations that occur as the result of normal deformations of the crankshaft.
Modern engines use crankshaft position sensors to monitor the position of the crankshaft relative to a reference point on the one hand, and to monitor variations in the crankshaft’s rate of rotation to detect misfires, on the other. In the first case, the crankshaft position sensor uses a gap between two teeth in a rotating reluctor ring to create a specific waveform that the PCM recognizes as a reference point, which is used to calculate ignition-timing and in some cases, fuel delivery strategies. In the second case, the PCM uses the time interval between successive “ON” and “OFF” signals created by the crankshaft position sensor and the rotating reluctor ring to calculate the engine’s rotational speed.
If engines were perfect machines, there would be no variations in the rate at which the crankshaft in any engine rotates, but the fact is that engines are not perfect, and therefore, significant variations in crankshafts’ rotational speed. Note that in many, if not most cases, variations in a crankshafts’ rotational speed are not the result of faults, defects, failures, or malfunctions in the engine and/or fuel management systems, but rather as the result of slight imperfections and shortcomings in an engine’s design and construction coupled with the tendency of some engine components to vibrate at certain frequencies when they are loaded.
As a practical matter though, each tooth on a reluctor ring acts as a kind of switch that makes and breaks a magnetic field in the crankshaft position sensor as it passes in front of the sensing element in the sensor. Each signal acts as a trigger that creates an ignition spark, and if all the components in an engine were perfectly balanced, the time interval between each pair of signals would always be the same, and the crankshaft would therefore rotate at a constant rate.
However, variations in manufacturing tolerances, slight imbalances between reciprocating parts, minute imbalances on rotating parts such as flywheels, clutch assemblies, torque converters, harmonic balancers, and even slight variations in combustion pressure between cylinders for whatever reason all have the potential to create slight variations in the rate at which the crankshaft rotates.
During the normal course of events, the harmonic balancer would absorb most of the naturally occurring variations in the crankshaft’s rotational speed, but unless a PCM is programmed to recognize small variations in a crankshaft’s rotational speed that occur as a natural consequence of normal engine operation, all variations would be interpreted as misfires. Therefore, to prevent this from happening, all PCM’s are programmed to ignore variations in the crankshaft’s rotational speed that are smaller than a specified value, which value is different for different engine types and designs.
In a fully functional system in which the PCM’s programming is working correctly, the PCM would only recognize variations in the crankshaft’s rotational speed that exceed the maximum allowable value, and only these variations would be recognized either as misfires, or power output imbalances between cylinders. However, it should be noted that this functionality depends on a piece of programming that could be thought of as a sub-system within the larger ignition control system, and to ensure that it operates correctly, the PCM monitors the health and status of this sub-system on a continuous basis.
There are many possible reasons why this particular sub-system may not be working as designed, but from an engine management perspective, the PCM is less concerned with the cause(s) of variations in the crankshaft’s rotational speed, than it is about the fact that it can no longer ignore the variations it had learned to ignore. Put in another way, the presence of code P1336 on GM and Isuzu applications means that the PCM now interprets all variations in the crankshaft’s rotational speed as misfires or power imbalances because it has lost its ability to distinguish between variations that exceed a maximum allowable threshold, and the variations it was programmed to ignore.
Essentially, the presence of code P1336 on GM and Isuzu applications means that the PCM has lost its ability to detect real misfires, as opposed to meaning that it has detected variations in the crankshaft’s rotational speed that exceed a maximum allowable threshold. From a diagnostic perspective this distinction is an important one, which is why when this sub-system fails (or is absent for whatever reason) the PCM will set code P1336 and illuminate a warning light first, before it sets any other misfire and/or power imbalance code(s).
Where is the P1336 sensor located?
The image above shows the location (arrowed) of the crankshaft angle sensor on a GM LS 1 engine. It should be noted that on most GM and Isuzu applications, the reluctor ring that works in conjunction with the crankshaft angle sensor is located inside the engine, which can make it very difficult to inspect the reluctor ring for damage or the presence of excessive accumulations of metal wear particles. However, it should also be noted that while defective crankshaft angle sensors and reluctor rings can cause code P1336 to set, the root causes of this code are many and varied. See the “Causes” section of this article for more details.
What are the common causes of code P1336?
SPECIAL NOTES: It should be noted that while removal and replacement of torque converters, flywheels/flex plates, clutch assemblies, harmonic balancers, and drive belts will generally not cause code P1336 to set, this is only true if the replacements parts are OEM or high-quality aftermarket parts.
However, in cases where the replacement parts are not equivalent to OEM parts in terms of fit, form, and function, imbalances on these parts could, and often do, produce variations in the crankshaft’s rotational speed that exceed one or more learned variation values, which will almost certainly cause code P1336 to be set.
Therefore, and to prevent this from happening, it is recommended that the prescribed “CASE” (Crankshaft Angle Sensor Error) relearning procedure be performed with a suitable scan tool every time a rotating component is removed or replaced. END OF SPECIAL NOTES.
Other possible causes of code P1336 could include one or more of the following-
- Failure to perform the prescribed “CASE” relearning procedure after having removed or replaced a rotating component
- Excessively worn and/or damaged timing components, including timing chains, timing sprockets, timing chain guides, and timing chain tensioning devices
- Improperly installed timing components
- Use of incorrect reluctor rings: note that while reluctor rings on a particular series of engines may look similar, they are different in respect of the positions of reference points that indicate the position of cylinder #1
- Low oil pressure, which could cause timing chain tensioning devices to lose their ability to keep timing chains properly tensioned, which could in turn, cause whipping or oscillating motions in timing chains, which could in its turn, produce significant cyclical variations on the crankshaft’s rotational speed
- Burnt, damaged, shorted, disconnected, or corroded wiring and/or connectors in the crankshaft angle sensors’ wiring harness
- The presence of almost any powertrain code has the potential to set code P1336 as an additional code to the primary code, but note that in these cases, P1336 will be set and stored after the primary code has been set and stored
- Defective crankshaft angle sensor and/or reluctor ring
- Use of some aftermarket crankshaft angle sensors
- Incorrectly or improperly programmed PCM
- Use of performance-oriented PCM programming, or the use of some brands of “piggy-back” chips to alter engine power deliver characteristics
- Failed or failing PCM, but note that since this a rare event, the fault must be sought elsewhere before any control module is replaced
What are the symptoms of code P1336?
Most common symptoms of code P1336 are much the same across affected GM and Isuzu applications, and could include one or more of the following-
- Stored trouble code and illuminated warning light
- One or more, (or multiple) additional codes may be present along with P1336
- Engine may stumble or hesitate upon acceleration
- Engine may misfire or run roughly at some, or all engine speeds
- Idling may be rough, erratic, or the idling speed may fluctuate somewhat
- Engine may start, but shut off again after a few seconds, but note that the time it runs before shutting off may not be consistent
- Engine may start and run perfectly until it is switched off, after which it may or may not start again
- In severe cases, the engine may not start at all, even though the cranking speed may not be affected
Help Us Help You
Please comment below describing your issue as well as the specifics of your vehicle (make, model, year, miles, and engine), and one of our mechanics will respond as soon as possible. We appreciate a $9.99 donation via the payment button below.
Hello,
I have a 98 Tahoe with the 5.7 liter. Cylinder # 5 was misfiring. I replaced the injectors, cap rotor, spark plug, wires, etc. Cam and Lifter were fine. Also couldn’t find and intake leak. Ended up sending the computer out for testing. I was told it was junk and bout a reconditioned one and installed it. Also put in a new crank position sensor. Now I keep getting the crank sensor relearn needed message. Can anyone tell me what scanner to buy that can perform that function? Thanks, Jay
Hello Jay. Almost any bi directional scan tool will be able to perform the crank cam synchronization. A snap on modis has that feature I know for sure. You can always drop by a repair shop and see if they will perform the relearn for you. Best of luck Jay.
I bought a 2002 chevy blazer ls 4×4 4.3l vortec v6 and drove it for about a month and as i was getting on freeway the rpm started going crazy and then truck just died and hasn’t started sense i replaced the ecm , cranksaft sensor , ignition control modal , distributor, distributor cap and router , camsaft sensor , spark plug wires , ignition coil !!!! Still it cranks but no start so i put a scan tool on it and get 1 code p1336 ckp system variation not learned and im so lost now i dont know what to do next can someone please help me i need this truck to work and feed my familia !!!! Thank you ….
Don’t know if you got it fixed yet, but you need to relearn the pass key first before it will start. Then you have to have the crankshaft sensor relearned through a scanner. GM tech 2 or equivalent.
P. S. The new pcm you purchased has to be programed to your vehicle, if you weren’t aware already.
Unfortunately if you do not have a higher grade scanner you can’t really perform the relearn procedure. It has to be done through the scanner and it only takes a few minutes unless something else comes up. But a shop or certified technician will have to complete the relearn procedure. Unfortunately its a manufacture deal where they ensure u have to bring it back to them. I am searching the internet now to see if there is possibly a relearn procedure you can try without having a scanner. I will post the info if I find some. But feel free to email me if you have more questions.
I was hoping i wouldnt have to take it to a shop but luckily i know the boss at a shop here ill have to get my truck over there . I highly appreciate you answering my question about the relearning process!! I do have one other question for u about a no spark issue im having with my Blazer cause i think since i been on this truck for so long that im over looking something cause it has fuel and air flow but no spark distributor, cap and router are new ignition coil is new but no spark !! Any thoughts on why no spark ?!?!??
Yes sir, do you know.if there is another 3 pin connector mounted close to by to the ignition coil? If so.more than likely that is the culprit. It is call the ignition control module. Most of the time if they go bad it will not crank or will have a hard time cranking also. I will do a little more research today and get back with you this evening.
I have replaced the ignition control modal when i changed the coil , how can i test if it good or bad ???? Just want to thank you for helping me with this im no mechanic but i have a lot of experience with mechanic work and normally i can fix anything but for some reason i cant seem to fix my own truck !!!! Anyways i highly appreciate your time and advice!!!!
It cranks perfectly every time just no spark out of brand new distributor….
This may sound far fetched but it sounds like the PCM is bad. Its controls the Crankshaft sensor and if it is not working correctly it will not send signal to fire the ICM or ECM. Need to get a scanner on it and watch the voltage at the CKP sensor. Also check fuse 27 under the hood in the fuse box and make sure it isn’t blown by chance.