Home >

P1336 Code? Here’s How to Fix It Quickly and Easily

P1336 is a manufacturer-specific diagnostic trouble code, meaning its exact definition depends entirely on the vehicle make. On many verified applications, it relates to the crankshaft position sensor system.

Because the code definition varies, the exact application must be verified before testing any components. The code alone does not prove that a specific sensor has failed.

P1336 Code Meaning

Key Takeaways

  • P1336 is a manufacturer-specific code, and its definition varies significantly by vehicle make and model.
  • On certain GM applications, it indicates that the Crankshaft Position (CKP) System Variation has not been learned by the ECM.
  • On some other applications, it points to a crankshaft position sensor range or performance fault.
  • Diagnosis requires verifying the exact factory definition and performing specific relearn procedures or circuit testing.

P1336 Code Breakdown

P
Powertrain Engine, transmission, and emissions control systems.
1
Manufacturer Specific Non-generic code; definition varies by make.
3
Powertrain Subsystem Identifier In standard DTC formatting, this position can identify a subsystem. Manufacturer-specific use should still be verified.
3
Manufacturer-Defined Identifier Exact meaning depends on manufacturer and application.
6
Manufacturer-Specific Fault Identifier Exact meaning depends on manufacturer and application.

P1336 Code Description and Implications

P1336 is a manufacturer-specific powertrain code, and its exact definition depends on the vehicle application.

Certain GM applications: P1336 indicates a Crankshaft Position (CKP) System Variation Not Learned condition.

The engine control module requires specific variation data to accurately detect engine misfires. If this data related to the crankshaft’s rotation is missing, the code sets.

Some Toyota and other applications: P1336 signifies a Crankshaft Position Sensor Range or Performance issue.

The control module detects that the sensor signal is erratic, noisy, or outside the expected parameters.

Common Causes of the P1336 Code

Because the code definition varies, the causes depend entirely on the verified system.

For GM CKP variation applications, a recent battery disconnect, ECM replacement, or module reprogramming can erase the learned variation data.

Mechanical issues like excessive crankshaft endplay or a damaged reluctor wheel can also prevent the learn procedure from completing.

For sensor performance applications, damaged wiring, corroded connectors, or a failing crankshaft position sensor are possible causes.

Debris on the sensor tip or a damaged reluctor ring can also disrupt the signal.

Symptoms Associated With P1336

Symptoms vary based on the affected system and the exact vehicle application.

On GM applications, the primary symptom is an illuminated check engine light. The vehicle may otherwise drive normally, but the misfire detection monitor will be disabled.

On sensor performance applications, symptoms may include engine stalling, rough idling, hesitation, or a no-start condition.

The engine control module may limit performance or prevent the engine from starting if the signal is lost.

Diagnosing the P1336 Trouble Code

Diagnosis must begin by confirming the exact factory definition for your specific make, model, and engine.

For GM applications, technicians use a bidirectional scan tool to perform the CKP System Variation Learn procedure.

If the procedure fails, they inspect the crankshaft reluctor wheel and sensor for mechanical or electrical faults.

For sensor performance applications, diagnosis involves inspecting the sensor wiring and testing the signal waveform with an oscilloscope or multimeter.

Technicians also check for proper sensor gap and reluctor wheel condition.

Repairing the P1336 Issue

Repairs must follow confirmed diagnosis and vary significantly by implementation.

If the variation data is missing on a GM application, performing the CKP System Variation Learn procedure with an appropriate scan tool is necessary.

If mechanical issues prevent the learn, repairing the crankshaft endplay or replacing the reluctor wheel is required.

If the sensor signal is erratic on other applications, repairing damaged wiring or replacing the confirmed failed crankshaft position sensor restores normal operation.

Cost Considerations for P1336 Repairs

Repair costs depend heavily on the underlying fault and the specific vehicle application.

Performing a CKP variation relearn procedure involves minimal parts cost and primarily consists of diagnostic and scan tool time.

Replacing a crankshaft position sensor or addressing mechanical reluctor issues involves higher parts and labor costs depending on component accessibility.

Prevention Strategies for Future Occurrences

Prevention strategies are tied to the specific failure mechanisms of the affected system.

On GM applications, ensuring that a CKP variation learn is performed after any ECM replacement or battery-related electrical work can prevent this code.

Some internal sensor failures occur without warning and cannot be reliably prevented through routine maintenance.

Troubleshooting Tips and Best Practices

Always verify the exact manufacturer definition for this error code before purchasing parts or beginning repairs.

Do not assume the crankshaft position sensor has failed solely based on the code without checking for a missing relearn procedure.

On GM applications, a capable bidirectional scan tool is required to command the CKP variation learn.

Consult the exact manufacturer service information for your specific vehicle to ensure accurate diagnostic routines.

More OBD-II Codes

P1324P1323P1322P1321
P1320P1315P1352P1361
P1362P1380P1381P1382
P0335P0340P1331P1305
P1398P1399P1389P1390
P1391P1392P1393P1394

Frequently Asked Questions

Is P1336 a generic OBD-II code?

No. P1336 is a manufacturer-specific code, meaning its exact definition depends entirely on the vehicle make. It indicates a crankshaft position system variation or sensor performance fault.

Can a P1336 code cause my car not to start?

On applications where P1336 indicates a severe crankshaft position sensor signal loss, the engine control module may not detect engine rotation, resulting in a no-start condition.

Will disconnecting the battery clear a P1336 code?

Disconnecting the battery may clear the code, but on GM applications, it actually causes the code by erasing the CKP variation data. A specific relearn procedure is required.

Does P1336 always mean the crankshaft sensor is bad?

No. On many applications, it simply means the ECM needs to perform a variation learn procedure. Wiring issues or mechanical reluctor problems can also trigger the code.

Can I drive my vehicle with a P1336 code?

If the code relates to a missing relearn procedure, the vehicle may drive normally, but the misfire monitor will be disabled. If it indicates a sensor failure, drivability issues may occur.

What Should You Do About the P1336 Code?

Confirm the exact factory definition for your specific vehicle before attempting any repairs.

Because P1336 is manufacturer-specific, testing the wrong system will waste time and money.

Follow the applicable manufacturer diagnostic procedure to inspect the relevant system and components, then repair or replace the confirmed failed part.

About the author
David Lawrence
David grew up among mechanics and off-road enthusiasts, gaining deep knowledge in car mods, off-roading techniques, and automotive engineering, making him a trusted 4x4 expert.