The P0387 code is an OBD-II diagnostic trouble code that indicates an issue with the Crankshaft Position Sensor “B” circuit, specifically that it is reporting a low signal. This sensor plays a crucial role in the engine’s management system by providing the Powertrain Control Module (PCM) with the necessary data regarding the crankshaft’s position and rotational speed.
What Does the P0387 Code Mean?
When the PCM detects an irregular or low signal from the Crankshaft Position Sensor, it triggers the P0387 code. This means that the sensor is either malfunctioning or not sending the correct information, which can disrupt the engine’s performance and efficiency.
What Causes the P0387 Code?
Several factors can lead to the P0387 code being triggered, including:
- Broken tone ring
- Crankshaft Position Sensor (CKP) failure
- Powertrain Control Module (PCM) failure
- Wiring issues related to the sensor
What Are the Symptoms of the P0387 Code?
The symptoms associated with the P0387 code can vary, but they typically include:
- Decreased engine performance
- Engine may not start
- Increased fuel consumption
How Serious Is the P0387 Code?
The P0387 code is classified as urgent. It indicates that immediate action is necessary as it can lead to significant engine performance issues and potentially cause severe damage to the vehicle. Ignoring this code can also pose safety risks for the driver and passengers.
How to Diagnose the P0387 Code
Diagnosing the P0387 code involves a systematic approach:
- Use an OBD-II scanner to confirm the P0387 code and check for any additional codes.
- Inspect the wiring and connectors associated with the Crankshaft Position Sensor for any visible damage.
- Test the Crankshaft Position Sensor using a multimeter to check for proper voltage output.
- Examine the tone ring for any signs of damage or misalignment.
- If necessary, test the PCM for proper functionality.
Common Repairs for the P0387 Code
Some of the common repairs that may be needed to resolve the P0387 code include:
- Replacing the Crankshaft Position Sensor
- Repairing or replacing damaged wiring or connectors
- Fixing or replacing the broken tone ring
- Addressing any PCM failures
How Much Does It Cost to Fix the P0387 Code?
The cost to fix the P0387 code can vary significantly based on the underlying issue. Replacing a Crankshaft Position Sensor can range from $100 to $300, including parts and labor. More extensive repairs, such as fixing wiring issues or replacing the PCM, can increase costs substantially.
Can I Fix the P0387 Code Myself?
If you have some mechanical knowledge and the right tools, you may be able to fix the P0387 code yourself. However, diagnosing the root cause of the problem requires a thorough understanding of automotive systems. If you’re not confident in your skills, it’s advisable to seek professional help to avoid unnecessary repairs and ensure the issue is resolved effectively.