P0387 Fault Code

P0387 OBD-II Trouble Code Short Description

Crankshaft Position Sensor B Circuit Low Input

What does trouble code P0387 mean?

The P0387 fault code indicates a problem with the Crankshaft Position Sensor B circuit, specifically a low input signal. This sensor plays a crucial role in monitoring the position of the crankshaft, which is essential for engine timing and performance. A low input signal could mean that the sensor is malfunctioning, there is an issue in the wiring, or there is a fault in the engine control module (ECM).

Symptoms

What are the symptoms of the P0387 code?

  • Engine misfires or runs rough
  • Difficulty starting the engine
  • Decreased engine performance
  • Check Engine Light (CEL) illuminated
  • Engine stalling or not running at all

Causes

What causes the P0387 code?

  • Faulty Crankshaft Position Sensor B
  • Damaged or corroded wiring in the sensor circuit
  • Poor electrical connections
  • Issues with the ECM
  • Improper alignment of the crankshaft sensor

Possible Solutions

How to fix P0387?

  • Inspect the Crankshaft Position Sensor B for damage and replace if necessary
  • Check the wiring and connectors for any signs of wear, corrosion, or disconnection
  • Ensure that the sensor is correctly aligned and installed
  • Test the ECM to rule out any electronic control issues
  • Clear the fault code and perform a road test to ensure the issue is resolved