Do you have a P0335 code? Has your engine died unexpectedly? A malfunction with your crankshaft position sensor could be the culprit.
We’ll shed light on what a P0335 code means, go over common causes of failure, and help you diagnose and fix the issue.
What Does Code P0335 Mean?
This code essentially means that the vehicle’s electronic control module is not able to detect the crankshaft position sensor.
The CKP sensor typically tells the car’s computer how fast the engine is running. The ECM (engine control module) uses this information to know when to inject fuel and when the spark plugs should ignite the air-fuel mixture.
The CKP sensor works in conjunction with a reluctor ring attached to the crankshaft. It tells the ECM where the crankshaft is at any given time. The ring moves in front of the sensor and generates a square wave voltage indicator that the ECM reads as the crankshaft position.
Diagnostic trouble code P0335 occurs whenever the ECM is not able to detect crankshaft pulses. Without accurate readings from the CKP, your engine may exhibit all sorts of problems.
Symptoms of Code P0335
If you think your crankshaft position sensor has failed, here are some symptoms to look for.
#1 – Slow Response From the Accelerator
As the engine of your car speeds, your ECM should adjust spark timing and fuel injection accordingly. With a faulty crankshaft position sensor, the ECM will not be able to make these adjustments, resulting in slow acceleration problems.
#2 – Reduced Gas Mileage
Without proper timing information, fuel injection will not occur as efficiently as needed. As such, the engine will use more gas than usual and your wallet will get lighter.
#3 – Engine Misfires
A faulty crankshaft position sensor causes improper spark timing, which can lead to different problems, including the misfiring of one or more engine cylinders. You will feel or hear this as a brief stutter in the engine.
#4 – Engine Dies and Does Not Restart
Without proper amounts of fuel, it may be hard to get your engine to start. If the crankshaft fails and is not sending a signal to the ECU, this will leave your car unable to start.
#5 – Rough Idling or Engine Vibration
You may feel that the engine runs rough or vibrates even at idle, like when you’re sitting at a red light. Poor spark timing causes this issue.
#6 – Check Engine Light Illuminated
A faulty CKP sensor may cause the Check Engine Light on your dashboard to light up. This light, however, doesn’t usually come on immediately. Therefore, you may experience any of the above symptoms long before it illuminates.
Causes of Code P0335
- Faulty or damaged crankshaft position sensor
- Broken timing belt
- Malfunctioning engine control unit
- Damaged reluctor ring
- Faulty crankshaft position sensor connections or wiring
- Rough running or a misfiring engine
Is Code P0335 Serious?
Code P0335 is serious and should be fixed immediately. This trouble code can cause major internal mechanical drivability issues. You must have the issue fixed immediately to prevent any further damage to your engine.
Cost to Fix Code P0335
Crankshaft Position Sensor
Replacing a crankshaft position sensor can vary in cost, depending on the make and model of your vehicle. On average, you can expect to spend between $50 and $150 for the sensor, plus the labor cost.
With labor rates ranging from $80 to $140 per hour, you may be looking at a total cost of $130 to $290 for this repair.
A timing belt is another common cause of the P0335 code. The pricing range for a timing belt can be from $20 to $200, depending on your vehicle’s requirements.
The labor cost for replacing a timing belt can range from three to six hours. At an hourly labor rate between $80 and $140, you might end up spending between $260 and $1,040 on this repair.
In rare cases, the problem might be with your vehicle’s engine control unit (ECU). The cost of a new ECU can range from $200 to over $1000, depending on your vehicle’s make and model.
The labor required to replace the ECU can be from $100 to $300, considering the average hourly labor rate. This puts the total cost of fixing a malfunctioning ECU between $300 and $1300.
The reluctor ring, responsible for providing the crankshaft position sensor with the necessary input signals, might also need replacement. The part itself costs between $30 and $100.
Labor for replacing a reluctor ring can take around two to four hours, which can lead to a labor cost of $160 to $560. Hence, the total cost of replacing a reluctor ring can range from $190 to $660.
Crankshaft Position Sensor Wiring Issue
Wiring problems related to the crankshaft position sensor could lead to code P0335. Resolving wiring issues can be a more cost-effective repair solution. The cost of materials needed to fix the harness, such as new wires or connectors, can range between $20 and $50.
Accounting for an hourly labor rate of $80 to $140, you may end up spending roughly $100 to $190 for a wiring issue repair.
How to Fix
- Use a live scan tool to check whether the RPM is working while the engine is still running. If you don’t find a problem, conduct a visual checkup of the crank sensor, wiring bind, and connectors to see if there are any signs of damage or fraying to the wiring.
- Check the reluctor ring and timing belt for damage. Replace or repair as needed. If you don’t see any damage, remove the CKP sensor and inspect it for any metal shavings or other damage. You can wipe away the metal shavings to get it working. If the damage is severe, it should be replaced.
- Test the wires of the crankshaft position sensor using a digital multimeter set to DC voltage at a low range. Test each wire to read a reference voltage of 1.5 volts. If a wire doesn’t match these readings, it is faulty and needs replacing.
- If the wiring is OK, use the multimeter to test the sensor. If this does not rectify the error, check the crankshaft position sensor 5-volt square wave pattern. Reference your car’s repair manual to know which reading is sufficient.
- If the reading is within the specs of the vehicle, there is no need to replace the crankshaft position sensor. If the reading is not within the specifications, you will need to replace the crankshaft position sensor.
- If these steps do not fix the problem, your car may be having more serious electrical or mechanical issues. Take it to and ask a professional mechanic for further diagnosis.
The crankshaft position sensor is crucial to proper engine functionality and performance. It provides vital signals that your car’s computer uses for engine management calculations.
As such, issues with the crankshaft position sensor can quickly lead to issues with the drivability of your vehicle. Therefore, in case of the error code P0355, the vehicle needs to be inspected by a professional technician immediately.
- Mercedes A9 Service (What’s Included and Average Cost) - Nov 17, 2023
- Mercedes A8 Service (What’s Included and Average Cost) - Nov 17, 2023
- Mercedes A7 Service (What’s Included and Average Cost) - Nov 17, 2023