CAR OBD CODES
OBD/DTC Search, e.g.P0336
CAR OBD CODES P0336
P0336 OBD Code Definition:
P0336 Crankshaft Position Sensor A Circuit Range/Performance
P0336 OBD Code Description:
OBD2 Code P0336 Definition:
The crankshaft position sensor (CKP) is usually a two wire sensor: a signal and a ground. The CKP sensor consists of (usually) a permanent magnent sensor that is mounted in front of a reluctor (toothed) wheel mounted to the crankshaft. As the reluctor wheel passes in front of the crank sensor, an A/C signal is produced that varies according to engine speed. The PCM (powertrain control module) uses this A/C signal to interpret engine RPM. Some crank sensors are hall-effect sensors instead of permanent magnent sensors. These are three wire sensors, provided with voltage, ground, and signal. They too have a reluctor wheel with vanes and “windows” that change the voltage signal to the PCM, providing a RPM signal. I will focus on the former, since they are simpler design and more common.
The crankshaft reluctor has a specific number of teeth and the PCM can determine the position of the crankshaft using only this sensor’s signature pattern. The PCM uses this sensor to also determine cylinder misfires by measuring the reluctor teeth locations in the CKP sensor signal. In conjunction with the Camshaft position sensor (CMP) the PCM can determine timing of spark and fuel injection. If the PCM senses a loss of CKP sensor signal (RPM signal) even momentarily, P0336 may set. Symptoms
Possible sumptoms of P0336
Symptoms of a P0336 DTC may include:
Intermittent stalling & no start
No start
MIL (Malfunction Indicator Lamp) illumination
Intermittent misfire
Possible Causes
Possible causes of P0336
Potential causes of a P0336 code include:
Bad crank sensor
Broken reluctor ring (missing teeth, debris lodged in ring)
Reluctor ring dislodged/stripped from it’s stationary location
Wiring harness chafing causing short
Wiring open in CKP circuit
Possible Solutions
Crankshaft sensor problems are at times intermittent and the vehicle may start and run for some time until problem occurs. Try to reproduce the complaint. When engine stalls or if the engine will not start and continue to run, then crank engine while observing RPM reading. If there is no RPM reading, check for a signal coming out of the crank sensor. Using a scope is best, but since most DIYers don’t have access to one you may be able to use a code reader or the tachometer to check for RPM signal.
Visually check the CKP harness for damage or cracking in the wiring insulation. Repair as necessary. Make sure the wiring isn’t mis-routed near high voltage spark plug wires. Check for loose connection or broken lock at the sensor connector. Repair as necessary. Obtain a resistance spec for the Crank sensor. Remove and check it. If it doesn’t pass, replace it. If it checks out okay, check the reluctor ring for damage, broken teeth, or debris lodged in the ring. Make sure the reluctor ring isn’t dislodged. It should be stationary on the crankshaft. Carefully repair/replace as necessary. Note: some reluctor rings are located in the bell housing of the transmission or behind the front engine cover and cannot be easily accessed.
If the vehicle intermittently stalls and after stalling you have no RPM signal and you have verified the wiring to the CKP sensor is good, then try replacing the sensor. If that doesn’t take care of it, and you can’t access the reluctor ring, seek help from an automotive professional.
Note: The information on the P0336 error code is purely informative, if you need more useful information, please consult your technician.
B2423 B2534 B2978 B1405 B10A4 B0419 B0429 B0248 B2A06 B007A B1129 P0B27 B190D B10D6 B10F9 OBDII Chassis Codes
C008A C1143 C113A C1425 C2004 C0074 C1A36 C199C C198D C0085 C1467 C1A84 C1786 C2778 C0691 OBDII Network Codes
U0162 U1011 U1178 U1094 U1048 U1008 U0415 U1017 U1451 U2160 U0214 U2613 U2526 U010E U1102 OBDII Powertrain Codes
P0BE1 P043D P205A P0094 P2489 P02BD P0BF2 P1670 P06C8 P2334 P0910 P0A96 P2BA7 P1281 P1823