P0387 Mercedes-Benz Code - Crankshaft Position Sensor 'B' Circuit Low Input
Quick Answer
The P0387 diagnostic trouble code (DTC) for Mercedes-Benz vehicles refers to a low input signal from the crankshaft position sensor 'B'. Common causes include Faulty crankshaft position sensor 'B', Wiring issues or short circuits in the sensor circuit, Corrosion or poor connections in the sensor wiring. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
- What it means
- P0387 Mercedes-Benz indicates Crankshaft Position Sensor 'B' Circuit Low Input.
- Common causes
- Common causes include Faulty crankshaft position sensor 'B', Wiring issues or short circuits in the sensor circuit, Corrosion or poor connections in the sensor wiring.
- Severity
- High - diagnose this code as soon as possible.
- Can I drive?
- Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.
Code P0387 Mercedes-Benz Description
The P0387 diagnostic trouble code (DTC) for Mercedes-Benz vehicles refers to a low input signal from the crankshaft position sensor 'B'. The crankshaft position sensor is a vital component in modern engines, as it monitors the position and rotational speed of the crankshaft. This information is crucial for the engine control unit (ECU) to determine the ignition timing and fuel injection sequence. When the ECU receives a low input signal from the crankshaft position sensor 'B', it can lead to a range of performance issues.
Common Causes of P0387 Mercedes-Benz
- Faulty crankshaft position sensor 'B'
- Wiring issues or short circuits in the sensor circuit
- Corrosion or poor connections in the sensor wiring
- ECU malfunction or software issues
- Engine vibrations causing sensor displacement
Symptoms of P0387 Mercedes-Benz
- Engine misfires
- Hesitation during acceleration
- Rough idling
- Difficulty starting the engine
- Stalling or intermittent loss of power
How to Fix P0387 Mercedes-Benz
- Diagnose the issue by using a scan tool to read the DTC and checking the crankshaft position sensor 'B' for proper operation.
- Inspect the wiring and connections for any signs of damage, corrosion, or loose connections.
- Replace the faulty crankshaft position sensor 'B' if necessary, ensuring proper installation and alignment.
- Clear the DTC from the ECU memory and perform a test drive to verify that the issue has been resolved.
- If the problem persists, further diagnostic testing may be required to identify any underlying issues with the ECU or other components.
Cost to Fix P0387 Mercedes-Benz
The typical repair costs for addressing a crankshaft position sensor 'B' circuit low input code can vary depending on the specific vehicle make and model, as well as the location and labor rates of the auto repair shop. In general, the cost of replacing a crankshaft position sensor can range from $100 to $300, including parts and labor. Additional diagnostic time and labor charges may apply, so it's recommended to consult with a professional mechanic for a more accurate cost estimate based on your vehicle's specific needs.
Tech Notes for P0387 Mercedes-Benz
When is the Code Detected?
Need more information about the P0387 Mercedes-Benz code?
Need more information on how to fix the P0387 Mercedes-Benz code? Get Access to Factory Service Manuals
Need Help with the Code?
Get the P0387 Mercedes-Benz code diagnosed by a professional: Find a repair shop in your area
Frequently Asked Questions about P0387 Mercedes-Benz Code
1. What does the OBDII code P0387 mean for a Mercedes-Benz?
P0387 indicates a "Crankshaft Position Sensor 'B' Circuit Low Input," meaning the engine control module (ECM) is detecting a low voltage or disruption in the signal from the crankshaft position sensor "B."
2. What are the common symptoms of a P0387 code in a Mercedes-Benz?
Symptoms may include difficulty starting the engine, stalling, rough idling, reduced engine performance, and the check engine light illuminating.
3. What causes the P0387 code to be triggered in a Mercedes-Benz?
Possible causes include a faulty crankshaft position sensor, damaged wiring or connectors, a misaligned sensor, or issues with the ECM.
4. Can I drive my Mercedes-Benz with a P0387 code?
Driving with this code is not recommended, as it can lead to poor engine performance or stalling, which may compromise safety.
5. How do I diagnose the P0387 code in my Mercedes-Benz?
Check the crankshaft position sensor for damage, inspect the wiring and connectors for corrosion or breaks, and test the sensor’s voltage and resistance using a multimeter.
6. How is the P0387 code repaired in a Mercedes-Benz?
Repairs may involve replacing the crankshaft position sensor, fixing or replacing damaged wiring, cleaning corroded connectors, or reprogramming the ECM if necessary.
7. What tools are needed to fix a P0387 code in a Mercedes-Benz?
Common tools include an OBDII scanner, a multimeter, basic hand tools, and possibly a Mercedes-Benz-specific diagnostic tool for ECM updates.
8. How much does it cost to fix a P0387 code in a Mercedes-Benz?
The cost can vary but typically ranges from $150 to $300 for parts and labor, depending on the severity of the issue and local labor rates.
9. Can a weak battery cause a P0387 code in a Mercedes-Benz?
Yes, a weak or failing battery can cause voltage issues, potentially leading to this code being triggered.
10. Do I need to clear the P0387 code after repairs on my Mercedes-Benz?
Yes, after completing the repairs, clear the code with an OBDII scanner and test-drive the vehicle to ensure the issue is resolved.
Discuss the causes and fixes for P0387 Mercedes-Benz OBDII Code
Code P0387 Mercedes-Benz comments
No comments found for this page.
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.