Code P0336. Crankshaft Position Sensor Circuit “A” Range/Performance.

The code P0336 is defined as Crankshaft position sensor “A” circuit range/performance. This is a generic trouble code, meaning it applies to all OBD-II-equipped vehicles.

The CKP or crankshaft position sensor, is usually made up of two cables, one for signal and one for ground. This sensor also typically comes with a permanent magnet sensor mounted in front of the reluctor (sprocket) wheel, mounted on the crankshaft.

Let’s see a little about how it works.

CKP Crankshaft Position Sensor Operation

The engine control unit (PCM) uses a crankshaft position sensor to determine the appropriate time to activate the spark plugs and fuel injectors.

The crankshaft position sensor is basically a sprocket and a magnetic sensor mounted on the top of the crankshaft. The sensor also contains a ground wire and a signal wire.

When the sprocket crosses the magnetic sensor, it generates an A/C signal. The engine control unit receives the signal from the A/C and uses it to determine the RPM speed of the engine.

More importantly, the engine control unit can determine the position of the crankshaft by analyzing the characteristic pattern of the A/C signal.

If there is ever a misfire in one of the cylinders, it can be detected by analyzing the position of the teeth along with a particular signal.

When the diagnostic scan reveals fault code P0336 on the screen, it means there is a performance error or range error with the crankshaft position sensor “A” circuit.

In other words, the engine control unit cannot determine the A/C signal or the RPM signal.

You may also be interested in Code P0335. Causes, Symptoms and Diagnosis

What is Code P0336?

The P0336 fault code is called “Crankshaft Position (CKP) Sensor “A” Circuit Range/Performance“. This fault designation applies to all OBD-II-equipped vehicles.

The P0336 fault code is considered a generic code. Any vehicle with an OBD-II onboard diagnostic system will generate this trouble code in this circumstance.

Whenever you drive a vehicle manufactured after 1996, the P0336 trouble code will signify this problem.

Depending on the vehicle, the PCM uses crankshaft position information to correctly determine spark timing. But in some systems, it is only for ignition timing detection and does not control ignition timing.

CKP sensor It is stationary and works in conjunction with a toothed ring attached to the crankshaft. When this ring passes in front of the CKP sensor, the magnetic field produced by the sensor is interrupted. This creates a voltage signal that the PCM interprets as the crankshaft position.

If the PCM detects a discrepancy in the operating range of the crankshaft pulse or if it sees a pulse problem in the output circuit, the P0336 code is set.

In other words, when the engine is running, the PCM continually compares the input signals from the crankshaft and camshaft.

If the crankshaft position is not within the specified degree of camshaft position deviation, the P0336 code will be stored and the malfunction indicator light may illuminate.

Very often when this code is set the engine will not start. If the engine starts, it is likely to run very poorly.

Symptoms of Code P0336

The main sign that it has occurred a P0336 error is the activation of the malfunction indicator lamp (MIL).

Some of the symptoms associated with the P0336 trouble code include difficulty starting the vehicle, acceleration hesitation, engine vibrations, acceleration fluctuation, and excessive fuel consumption.

Let’s look at the list of symptoms:

  1. Loss of engine power.
  2. The engine may crank, but not start.
  3. The vehicle may stop or start poorly.
  4. Jerking/no ignition at idle or under load.
  5. Higher fuel consumption.
  6. MIL light on.
  7. Poor acceleration.

Depending on the make and model, the engine control unit may use the CKP sensor to evaluate the position and speed of the engine. Therefore, the engine will run, but not at maximum efficiency.

Any of these symptoms should be reason enough to run a diagnostic check and verify that the P0336 code is the problem.

Causes of Code P0336

Error code P0336 It may mean that one or more of the following problems have occurred:

  • Defective CKP crankshaft position sensor.
  • The CKP sensor connector is damaged.
  • Teeth missing or timing belt keyway cut.
  • The timing chain is stretched or the timing belt tooth has slipped due to wear.
  • The timing belt or chain alignment is faulty.
  • The timing belt has broken.
  • The timing belt or chain tensioner is damaged.
  • The CMP solenoid valve is stuck in the open position.
  • Broken or damaged reluctor wheel, worn or broken teeth.
  • Magnet chips stuck in CKP sensor or reluctor wheel.
  • Short in CKP sensor harness.

How to Diagnose Code P0336

Some Suggested Troubleshooting and Fix Steps error code P0336:

  1. Read all stored data and error codes with an OBD-II scan tool. To determine when and under what circumstances the error occurred.
  2. Clear the error codes from the ECM memory and test drive the vehicle to see if the P0336 code appears again.
  3. If it appears again, proceed with the visual inspection.
  4. Visually inspect the crankshaft and camshaft position sensor cables and electrical connectors.
  5. Petroleum-based fluids are known to corrode the insulation of protection cables and cause short circuits or open circuits. This may cause error P0336 to appear.
  6. Performs necessary electrical repairs.
  7. Check the condition of the oil, as well as the level, its viscosity, its color, etc.
  8. If the oil is in poor condition, you must perform a complete oil change. If possible, you should do a recirculation to clean the system before adding the new oil.
  9. Inspect actuators, belts, or timing chains for wear.

multimeter test

  1. Plug the scan tool into the vehicle’s diagnostic port and retrieve stored trouble codes, again.
  2. After this, continue testing the voltage and ground signals. Most models use a five-volt power supply.
  3. It also checks the ground signal, and the third wire, the control circuit, must supply a signal to the PCM.
  4. Disconnect the electrical connector from the CKP sensor and test it according to the manufacturer’s recommendations, using a multimeter.
  5. Replace the sensor if the resistance values ​​do not meet the manufacturer’s specifications.
  6. If all the resistance values ​​of the CKP circuit are within specifications, go to the next step.

Oscilloscope test

  1. Connect the positive test lead of the oscilloscope to the signal lead of the CKP harness and connect the negative lead to the CKP ground circuit.
  2. Select the appropriate voltage setting on the oscilloscope and turn it on.
  3. With the transmission in park or neutral and the engine idling, observe the waveform on the oscilloscope. Focus on any unexpected spikes or dips in the waveform pattern.
  4. If you notice spikes or glitches, gently move the wiring harness and connector while observing the waveform pattern. You’re trying to determine if the problem is a weak connection or faulty CKP.
  5. Observe the voltage blocks in the waveform pattern. If any of them are missing, it indicates a broken or worn ring gear.
  6. Also, check the CKP magnetic tip for excessive metal residue and clean it if necessary. If the waveform is normal, go to the next step.
  7. Now reconnect the oscilloscope test leads to the same circuits near the PCM connector and observe the waveform pattern.
  8. If you find a deviation, there is most likely an open circuit or short circuit between the CKP connector and the PCM connector.

If no open or short circuits are found, the problem with error code P0336 may be a faulty PCM or its programming.

How to Fix Code P0336

Repairs for this error code are easy, but as with other codes, a complete diagnosis is required to identify the exact cause of the problem.

You must be guided by the steps shown above. Some of the most common fixes include:

  • Repair or replace damaged CKP sensor wiring or circuit.
  • replacing a damaged reluctor wheel.
  • Repair or replace damaged or corroded CKP sensor connector.
  • CKP sensor wiring harness repair or replacement.
  • Replacing the faulty CMP sensor.
  • Replacing the faulty CKP sensor.
  • Oil change in poor condition.
  • Cleaning the sensor to remove metal chips that influence the signal.

Vehicles with this error code are unreliable; They will be difficult to start or may not start at all.

Additionally, when problems with the CKP sensor are not fixed for a long period of time, they will cause serious damage to other parts of the engine, which can be very costly.

Common Errors When Diagnosing Code P0336

Many people choose to change the CKP sensor without carrying out a prior diagnosis, without realizing that the failure may be caused by bad oil, or by some bad contact in the cable branch.

It is much easier and cheaper to perform a wiring repair than to replace the sensor. Therefore, it is necessary to make the diagnosis first and act according to the results.

How to Avoid Code P0336

By performing routine maintenance, you can avoid this and any other code. The idea is to detect the fault before it affects the operation of the car. Checking the wiring harness and oil is part of the maintenance activities.


You may also be interested in Code P0328. Causes, Symptoms, Diagnosis and Repair

Our final recommendation is that you take your car for diagnosis as soon as possible if you have the code P0336 activated. By repairing it, you will notice a huge improvement in the performance of your car, in addition to preventing further damage.

If you want to know other articles similar to Code P0336. Crankshaft Position Sensor Circuit “A” Range/Performance. You can visit the category Fault Codes.


Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *