GM Error Code P1336: How to Fix It
Easy 15-30 minutes Low Severity
Verified June 2026
- Error Code
- P1336
- Brand
- GM
- Product Type
- automotive
- Severity
- Low
- DIY Difficulty
- Easy
- Estimated Fix Time
- 15-30 minutes
Ad
Tools You'll Need
- OBD2 scanner with GM special functions capability
- Basic hand tools (if sensor replacement needed)
How to Fix Error Code P1336
-
Check Prerequisites
Make sure the vehicle is in Park (automatic) or Neutral (manual) with the parking brake fully engaged. -
Connect OBD2 Scanner
-
Clear Existing Codes
-
Start Relearn Procedure
-
Follow Scanner Prompts
Do not touch the accelerator pedal or attempt to rev the engine during this process. -
Complete the Procedure
-
Verify Code is Cleared
Parts You May Need
Crankshaft position sensor
Check Price on Amazon
Professional OBD2 scanner
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Professional OBD2 scanner
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Professional OBD2 scanner
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Professional OBD2 scanner
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Professional OBD2 scanner
Check Price on Amazon
Crankshaft position sensor
Check Price on Amazon
Professional OBD2 scanner
Check Price on Amazon
Ad
When to Call a Professional
If you don't have access to a professional-grade OBD2 scanner with GM special functions, if the relearn procedure fails multiple times, or if you discover the crankshaft position sensor is faulty and needs replacement. A professional mechanic has specialized tools and experience with GM-specific procedures.Frequently Asked Questions
What causes GM error code P1336?
P1336 is triggered when the ECM loses its learned crankshaft position sensor variation values, typically after battery disconnection, ECM replacement, crankshaft position sensor replacement, or sometimes after the battery goes completely dead.
Can I drive with P1336 code?
Yes, you can typically drive with this code, but you may experience reduced performance, rough idle, or poor fuel economy. The code indicates the ECM needs to relearn sensor values rather than indicating a mechanical failure.
Will P1336 clear itself over time?
No, P1336 requires a specific relearn procedure using an OBD2 scanner. The code will not clear on its own through normal driving, unlike some other diagnostic codes.
What OBD2 scanner do I need for GM P1336?
You need an OBD2 scanner that supports GM special functions or bi-directional commands, specifically the 'Crankshaft Position Variation Learn' procedure. Basic code readers cannot perform this function.
How often does the crankshaft position sensor need replacement?
Crankshaft position sensors typically last 100,000-150,000 miles under normal conditions. However, P1336 doesn't necessarily indicate sensor failure - it usually just means the relearn procedure needs to be performed.