AutoCodesGMC – P1336 GMC

P1336 GMC Code - Crankshaft Position System Variation Not Learned

Quick Answer

The Crankshaft Position (CKP) sensor sends pulses to the Powertrain Control Module (PCM) as the reluctor wheel teeth rotate past the CKP sensor. Common causes include Faulty Crankshaft Position Sensor, Crankshaft Position Sensor harness is open or shorted, Crankshaft Position Sensor circuit poor electrical connection. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P1336 GMC indicates Crankshaft Position System Variation Not Learned.
Common causes
Common causes include Faulty Crankshaft Position Sensor, Crankshaft Position Sensor harness is open or shorted, Crankshaft Position Sensor circuit poor electrical connection.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
AI answers can be wrong. Verify repairs with testing. Open full chat
Code Popularity 12,867
How popular is this code, among other codes? Low
Table of contents Created and updated by William Orellana on Aug 10, 2019
💬 Need more help? Ask Coddy for instant answers — it's free!

Code P1336 GMC Description

The Crankshaft Position (CKP) sensor sends pulses to the Powertrain Control Module (PCM) as the reluctor wheel teeth rotate past the CKP sensor. The PCM uses the CKP pulses to synchronize the ignition and fuel injector operation, and to time the interval between each CKP pulse. The PCM determines when an excessive change in crankshaft speed occurs by comparing each new time interval with the previous interval. A misfire causes an unexpected change in the crankshaft speed. A certain amount of acceleration/deceleration is expected between each firing stroke, but if the crankshaft speed changes more than an expected amount, the PCM interprets this as a misfire. The interval between CKP sensor pulses is extremely small.
OBDII Code P1336 GMC - Crankshaft Position System Variation Not Learned - AutoCodes.com
P1336 GMC Code - Crankshaft Position System Variation Not Learned

What are the Possible Causes of the DTC P1336 GMC?

  • Faulty Crankshaft Position Sensor
  • Crankshaft Position Sensor harness is open or shorted
  • Crankshaft Position Sensor circuit poor electrical connection
  • Signal plate may be damage

How to Fix the DTC P1336 GMC?

Review the 'Possible Causes' above and visually examine the corresponding wiring harness and connectors. Check for damaged components and inspect connector pins for signs of being broken, bent, pushed out, or corroded.

What is the Cost to Diagnose the Code?

Labor: 1.0

To diagnose the P1336 GMC code, it typically requires 1.0 hour of labor. Rates vary by location, vehicle, and shop. Many shops charge between $80–$150 per hour; dealerships and metro areas may be higher, independents may be lower.

Need more information about the P1336 GMC code?

Need more information on how to fix the P1336 GMC code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P1336 GMC code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P1336 GMC Code

1. What are the common symptoms of OBDII code P1336 in a GMC vehicle?

- Common symptoms include rough idling, engine stalling, difficulty starting the vehicle, and decreased fuel efficiency.

2. What does the OBDII code P1336 "Crankshaft Position System Variation Not Learned" mean in a GMC vehicle?

- This code indicates that the PCM (Powertrain Control Module) has not learned the crankshaft position sensor variation within the specified time.

3. What are the possible causes of OBDII code P1336 in a GMC vehicle?

- Potential causes include a faulty crankshaft position sensor, improper sensor installation, damaged wiring or connectors, or a weak battery.

4. How can I diagnose the source of OBDII code P1336 in my GMC vehicle?

- Diagnosing this code may involve checking the crankshaft position sensor, inspecting wiring and connectors for damage, and using a scan tool to reset the PCM and relearn the sensor variation.

5. Can I continue driving my GMC vehicle with OBDII code P1336 present?

- It is not recommended to continue driving with this code as it can lead to engine performance issues and potential further damage if left unresolved.

6. Is it possible to reset OBDII code P1336 in a GMC vehicle without repair?

- While you can clear the code temporarily, it is essential to address the underlying issue causing the code to prevent it from reoccurring.

7. How much does it typically cost to repair OBDII code P1336 in a GMC vehicle?

- The cost of repairs can vary depending on the specific cause of the code, but it may range from $100 to $300 for parts and labor.

8. Can I repair OBDII code P1336 in my GMC vehicle myself?

- If you have the necessary tools and expertise, you may be able to replace the crankshaft position sensor or repair wiring issues yourself. However, it is recommended to consult a professional mechanic for accurate diagnosis and repair.

9. Will disconnecting the battery reset OBDII code P1336 in my GMC vehicle?

- Disconnecting the battery may clear the code temporarily, but it will not resolve the underlying issue causing the code to appear.

10. How long does it take to repair OBDII code P1336 in a GMC vehicle?

- The repair time can vary depending on the cause of the code and the complexity of the repair needed. It may take anywhere from 1 to 3 hours to address this issue.

Discuss the causes and fixes for P1336 GMC OBDII Code

  • Will this cause no power to transmission shift solenoid

  • Probably not. Shouldn't be related to transmission problems.

  • I've got a 2000 GMC SAVANA 3500 5.7 and I just put in a new distributor is there any way to get a Sean crank correlation without a scan tool?

  • Try the following. I found it online, but I never try it myself.

    1. Turn off all of the accessories. With the Air temperature sensor and Coolant temperature within 5 degrees (Centigrade) of each other, start the engine and let it idle in Park or Neutral for two minutes.

    2. Accelerate the vehicle to 55 mph at part throttle. Cruise at 55 mph for 8- 10 minutes until the engine reaches operating temperature.

    3. Cruise at 55 mph for another 5-6 minutes.

    4. Decelerate to 45 mph without using the brakes, and maintain 45 mph for 1 minute.

    5. Perform 4 deceleration cycles, without using the brakes, of 25 seconds each where no specific speed is necessary. Returning to 45 mph for 15 seconds in between deceleration cycles.

    6. Accelerate to 55 mph and cruise for 2 minutes.

    7. Stop the vehicle and idle for 2 minutes with the brake applied and the transmission in Drive (automatic trans.) or Neutral (manual trans.) with the clutch depressed.

  • Will this 1336 code keep powerr from going to the starter on an 01 oldsmobile aurora 4.0 v8.. Would my motor mouts not being good cause it also so throw this code.

    • The P1336 code by itself won’t stop the starter from getting power. That code sets when the crankshaft variation relearn hasn’t been performed or the PCM sees an issue with the crank/cam correlation. If your starter isn’t engaging, that’s a separate issue—usually related to the starter, wiring, ignition switch, neutral safety switch, or battery power.

      Bad motor mounts also won’t directly cause a P1336. What can happen is if the engine moves around a lot, it might stress wiring or sensors, but the code itself is telling you the PCM hasn’t learned the crankshaft position variation. That normally gets fixed by doing a crank variation relearn procedure with a scan tool once the car is running.

      So in short: P1336 won’t block starter power, and worn mounts won’t trigger it. You’ll want to troubleshoot the starter circuit separately, then once it runs, have the variation relearn done.

AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play