OBD-II Trouble Codes

P0335 or Crankshaft Position “A” Circuit Malfunction

Reading Time: 3 minutes

The P0335 trouble code indicates a possible issue with your vehicle’s crankshaft. But what exactly does this mean and how can you resolve the problem? Read on to learn more about the OBD-II code P0335. 

What Does the P0335 Code Mean?

The OBD-II code P0335 is a generic diagnostic trouble code that stands for “Crankshaft Position “A” Circuit Malfunction.” The code is set when your car’s primary computer—also known as the powertrain control module (PCM)—is unable to detect a signal from the crankshaft position sensor.  

As the name implies, the crankshaft position (CKP) measures the position and speed of the crankshaft—a rotating shaft inside the engine that converts the linear motion of the pistons into the rotational force that propels your vehicle down the road. 

Close-up shot of the tachometer in the car.
One common symptom of P0335 code is a faulty tachometer.

To determine the crankshaft position, the CKP reads a reluctor wheel mounted to either the crankshaft or harmonic balancer. The CKP then sends its signal to the PCM, where the data is used to determine ignition timing (i.e., when to fire the spark plugs). 

In some vehicles, the CKP signal may also be used as an input for additional functions, such as fuel delivery, variable valve timing, and the tachometer.   

Users have reported P0335 for the following makes: Nissan (especially on a Nissan Altima), Chevrolet, Dodge, Toyota, and BMW.

What are the Possible Causes of the P0335 Code?

A number of issues can trigger a P0335. Here are some of the most common causes of this error code: 

  • Defective crankshaft position sensor
  • Faulty or damaged timing belt 
  • Faulty or damaged timing chain
  • Damaged or broken reluctor ring
  • Circuit issues, such as damaged wiring and loose connections 
  • Issues with the PCM, such as software in need of an update 

Take note that, while this list is already quite extensive, the P0335 code can appear due to other potential causes. 

What are the Common Symptoms of the P0335 Code?

The symptoms that your car could experience with the trouble code P0335 may vary. Below are some of the most common signs that could accompany this code: 

  • Check Engine Light is on
  • Engine stalls or hesitates 
  • Hard starting 
  • Engine misfire/rough running 
  • Car will not start
  • Tachometer doesn’t work 

How to Diagnose the P0335 Code

P0335 must not be ignored. You need to check all potential causes to pinpoint the exact problem. Have a professional mechanic check your vehicle if you don’t have the required DIY auto repair experience and skills. However, if you still want to take a stab at the diagnosis process, the videos below can help you do it correctly.

How to Fix the P0335 Code

There is no specific fix for the P0335 code—as with most of the other OBD-II codes. There is a multitude of possible causes for a code to appear, and you’ll have to identify the exact underlying issue before you can proceed to find a fix. 

Make sure to check your owner’s manual before doing any repairs. You may also want to consider getting a repair manual, such as those from Chilton. 

Or get yourself an ALLDATA single-vehicle subscription for detailed repair information that you can use for DIY projects.  

Other Notes About P0335

You shouldn’t continue to drive your vehicle once it triggers this code. An issue with the CKP can cause your vehicle to stall—and that can be dangerous. 

Get your car diagnosed immediately if you run into this trouble code (or the related trouble codes P0336, P0337, P0338, etc.).

Any information provided on this Website is for informational purposes only and is not intended to replace consultation with a professional mechanic.

Click a star to rate this article
bestop core doors
Copyright ©2021 CarParts.com, Inc. All Rights Reserved.