Illustration of OBD codes in a car

Error Code P0335

Critical Issue
DTC Code P0335 indicates a malfunction in the Crankshaft Position Sensor 'A' Circuit, where the ECM fails to detect the sensor signal during initial engine cranking. This sensor is crucial for monitoring the crankshaft's rotational speed, which is essential for controlling ignition and fuel injection.

What symptoms indicate Error Code P0335?

  • Engine Light ON: The check engine light or service engine soon warning light illuminates, indicating a potential issue with the crankshaft position sensor circuit.
  • Engine Lack / Loss of Power: The vehicle may experience a noticeable reduction in power output, which can be linked to the crankshaft position sensor failing to provide accurate data to the engine control unit.
  • Engine Stalling: The engine may unexpectedly stall while driving, which can be attributed to the crankshaft position sensor not sending the correct signals, disrupting engine timing and operation.

What causes OBD code Error Code P0335?

  • The crankshaft position sensor may be faulty, leading to incorrect readings or no signal to the engine control module.
  • An open or shorted harness in the crankshaft position sensor can disrupt the signal transmission.
  • Poor electrical connections in the crankshaft position sensor circuit can cause intermittent or no signal issues.
  • A damaged signal plate can result in incorrect sensor readings, affecting engine timing.
  • A faulty starter motor can cause starting issues, impacting the crankshaft position sensor's operation.
  • Problems in the starting system circuit can prevent the engine from cranking properly.
  • A dead or weak battery can lead to insufficient power for the sensor and starting system.

How to fix OBD code Error Code P0335?

  • Initial Battery Check: Verify the battery voltage is within the manufacturer's specifications. Recharge or replace the battery if the voltage is low, as this can trigger the P0335 code.
  • Visual Inspection of Wiring and Connectors: Inspect the wiring and connectors related to the Crankshaft Position Sensor for any signs of damage, corrosion, or disconnection. Repair or replace as necessary.
  • Crankshaft Position Sensor Testing: Use a multimeter to test the resistance and voltage of the Crankshaft Position Sensor. Compare the readings with the manufacturer's specifications to determine if the sensor is faulty.
  • Check Starter Motor Functionality: Ensure the starter motor is functioning correctly, as a weak starter can affect the sensor's performance. Repair or replace the starter if necessary.
  • ECU Diagnostic: Perform a diagnostic scan of the Engine Control Unit (ECU) to check for any additional codes or issues that may be affecting the Crankshaft Position Sensor.
  • Test Drive and Monitor: After addressing any issues, conduct a test drive and monitor the vehicle's performance to ensure the P0335 code does not reappear.
Astro Basics