P1336 DTC in 1999 GMC Savana 2500: Crankshaft Position Sensor Issue and Fix Guide
I own a 1999 GMC Savana 2500 5.0L cargo van and recently received a P1336 diagnostic trouble code (DTC). After researching, I believe this code relates to the crankshaft position sensor (not 'crank speed fluctuation sensor' as some may assume). The P1336 code specifically indicates 'Crankshaft Position Variation Not Learned,' meaning the engine control module hasn't learned the proper crankshaft position signal during startup. My question is: where exactly is the crankshaft position sensor located on this model? Do I need to remove the oil pan to access it, or can I find it more easily behind the timing cover or balancer? I've already checked all wiring connections related to the crankshaft and they appear intact. The van runs smoothly under normal conditions—no noticeable performance issues—but the service engine light remains on. According to my Actron DTC lookup, a relearn procedure is required to clear this code. However, I'm unsure whether this can be performed with a basic OBD-II scanner or if specialized equipment is needed. Additionally, after replacing spark plugs and wires as part of a tune-up, the code disappeared temporarily—though it may return under certain conditions. Can anyone confirm that a standard tune-up resolves P1336 in this vehicle? Or does this point to a deeper sensor or timing issue?
CSF is likely a misnomer—correct term is crankshaft position sensor. The code P1336 refers to the engine control module not learning the crankshaft position signal during startup.