Introduction:

The P0387 diagnostic trouble code (DTC) signifies a problem with the "B" circuit of the crankshaft position sensor (CKP). This sensor is a crucial component of the engine management system, responsible for providing the engine control unit (ECU) with information about the crankshaft's position and speed. When the ECU detects a low voltage signal from the CKP sensor "B" circuit, it triggers the P0387 code, potentially impacting engine performance and drivability.

Comprehensive Table of P0387 Information

Category Detail Explanation
Definition P0387 Crankshaft Position Sensor B Circuit Low Input. This indicates the ECU is receiving a signal from the CKP sensor "B" circuit that is below the expected voltage range.
Sensor Function Crankshaft Position Sensor (CKP) The CKP sensor monitors the rotational speed and position of the crankshaft. This information is critical for the ECU to control ignition timing, fuel injection, and other engine management functions.
Circuit "B" Significance Multiple CKP Sensors In some vehicles, particularly those with complex engine management systems or multiple cylinder banks, more than one CKP sensor may be used. "B" designates a specific sensor within the system, often related to a specific cylinder bank or crankshaft location. Without knowing the specific vehicle, the exact location of "B" is impossible to determine.
Common Symptoms Engine Stalling A faulty CKP sensor or circuit can cause the engine to stall, particularly at idle or low speeds, as the ECU loses track of crankshaft position.
Difficulty Starting The engine may crank but fail to start because the ECU cannot accurately time the fuel injection and ignition.
Rough Idling An erratic or unstable idle speed can occur due to inaccurate crankshaft position information.
Reduced Engine Power The engine may experience a noticeable decrease in power and acceleration.
Check Engine Light The malfunction indicator lamp (MIL), or "check engine light," will illuminate on the dashboard.
Possible Causes Faulty CKP Sensor The sensor itself may be defective and unable to generate an accurate signal.
Wiring Issues Damaged, corroded, or loose wiring in the CKP sensor circuit can cause a low voltage signal. This includes the wiring harness, connectors, and grounds.
Connector Problems Corrosion or loose connections within the CKP sensor connector can disrupt the signal.
Reluctor Ring Damage The reluctor ring (also called a tone wheel) on the crankshaft, which the CKP sensor reads, may be damaged or misaligned.
Short to Ground A short circuit to ground in the CKP sensor circuit can pull the voltage down, triggering the P0387 code.
ECU Malfunction In rare cases, a faulty ECU could misinterpret the CKP sensor signal or incorrectly diagnose the problem.
Low Battery Voltage Insufficient battery voltage can sometimes affect sensor operation and trigger false codes.
Diagnostic Steps Visual Inspection Inspect the CKP sensor, wiring harness, and connectors for any visible damage, corrosion, or loose connections.
Wiring Diagram Obtain a wiring diagram specific to the vehicle's make, model, and year to understand the CKP sensor circuit layout.
Voltage Testing Use a multimeter to check the voltage at the CKP sensor connector. Compare the readings to the manufacturer's specifications.
Resistance Testing Measure the resistance of the CKP sensor wiring and the sensor itself. Consult the service manual for acceptable resistance values.
Signal Testing Use an oscilloscope to examine the CKP sensor signal waveform while the engine is running. Look for any anomalies or interruptions in the signal.
Scan Tool Data Use a scan tool to monitor the CKP sensor readings in real-time. Compare the readings to the expected values.
Reluctor Ring Inspection Visually inspect the reluctor ring for any damage, missing teeth, or misalignment. This may require removing the CKP sensor.
Tools Required OBD-II Scan Tool Used to retrieve diagnostic trouble codes and monitor sensor data.
Multimeter Used to measure voltage, resistance, and continuity in the CKP sensor circuit.
Oscilloscope (Optional) Used to visualize the CKP sensor signal waveform for more detailed analysis.
Wiring Diagram Essential for understanding the CKP sensor circuit layout and identifying specific wires and connectors.
Basic Hand Tools Screwdrivers, pliers, sockets, and wrenches may be needed to access and inspect the CKP sensor and wiring.
Potential Repairs CKP Sensor Replacement If the sensor is faulty, replacing it is the most common solution.
Wiring Repair Repair or replace any damaged or corroded wiring in the CKP sensor circuit.
Connector Repair/Replacement Clean or replace corroded or damaged connectors.
Reluctor Ring Repair/Replacement Repair or replace a damaged or misaligned reluctor ring. This often requires specialized tools and expertise.
ECU Repair/Replacement (Rare) If the ECU is determined to be faulty, it may need to be repaired or replaced. This should be a last resort after ruling out all other possibilities.
Related Codes P0385 Crankshaft Position Sensor A Circuit
P0386 Crankshaft Position Sensor A Circuit Range/Performance
P0388 Crankshaft Position Sensor B Circuit High Input
P0389 Crankshaft Position Sensor B Circuit Intermittent
P0335 Crankshaft Position Sensor A Circuit
Severity High A P0387 code can lead to significant drivability issues and potential engine damage if left unaddressed.
Cost to Repair $100 - $500+ The cost can vary widely depending on the specific vehicle, the location of the CKP sensor, and the extent of the repairs required. Sensor replacement is generally the least expensive repair.
Sensor Types Hall Effect These sensors use a magnetic field and a semiconductor to generate a signal.
Variable Reluctance These sensors use a coil of wire and a magnet to generate a signal based on changes in magnetic flux.

Detailed Explanations:

P0387: The P0387 diagnostic trouble code (DTC) is triggered when the engine control unit (ECU) detects a voltage signal from the Crankshaft Position (CKP) sensor "B" circuit that is below the expected range. This indicates a potential problem with the sensor, its wiring, or the reluctor ring. The "B" designation signifies that this is one of multiple CKP sensors in the system, each monitoring a specific point or cylinder bank.

Crankshaft Position Sensor (CKP): The Crankshaft Position Sensor (CKP) is a vital component of the engine management system. Its primary function is to monitor the rotational speed and position of the crankshaft. This information is sent to the ECU, which uses it to precisely control ignition timing and fuel injection, ensuring optimal engine performance. Without accurate CKP data, the engine cannot run efficiently or reliably.

Circuit "B" Significance: In vehicles equipped with multiple CKP sensors, the designation "B" helps identify a specific sensor within the system. This is common in engines with multiple cylinder banks or more complex engine management systems that require more granular crankshaft position data. The location and function of sensor "B" will vary depending on the vehicle's design and engine configuration.

Engine Stalling: A faulty CKP sensor or its associated circuit can lead to engine stalling. This is particularly common at idle or low speeds because the ECU relies on the CKP signal to maintain the correct fuel and ignition timing. When the signal is lost or inaccurate, the engine may suddenly shut off.

Difficulty Starting: When the CKP sensor is malfunctioning, the engine may crank but fail to start. The ECU needs the CKP signal to determine when to inject fuel and ignite the spark plugs. If the signal is missing or unreliable, the ECU cannot properly time these events, preventing the engine from starting.

Rough Idling: An erratic or unstable idle speed can be a symptom of a P0387 code. This occurs because the ECU is receiving inconsistent or inaccurate information about the crankshaft position, leading to fluctuations in fuel delivery and ignition timing. The engine may surge, stumble, or vibrate excessively at idle.

Reduced Engine Power: A decrease in engine power and acceleration can result from a faulty CKP sensor. The ECU uses the CKP signal to optimize engine performance. When the signal is compromised, the ECU may retard ignition timing or limit fuel delivery, leading to a noticeable reduction in power.

Check Engine Light: The "check engine light" (MIL) will illuminate on the dashboard when the ECU detects a problem with the CKP sensor circuit. This is a general warning that something is wrong with the engine management system and requires further investigation.

Faulty CKP Sensor: The CKP sensor itself can fail due to wear and tear, exposure to heat and vibration, or internal component failure. A defective sensor may produce a weak, intermittent, or completely absent signal, triggering the P0387 code.

Wiring Issues: Damaged, corroded, or loose wiring in the CKP sensor circuit can disrupt the signal and cause a low voltage reading. This includes the wiring harness, connectors, and ground connections. Physical damage, such as cuts or abrasions, can expose the wires and lead to shorts or open circuits.

Connector Problems: Corrosion or loose connections within the CKP sensor connector can impede the flow of electricity and cause a low voltage signal. Moisture, dirt, and debris can accumulate in the connector, creating resistance and disrupting the signal.

Reluctor Ring Damage: The reluctor ring (or tone wheel) is a toothed wheel attached to the crankshaft that the CKP sensor reads. Damage to the reluctor ring, such as bent or missing teeth, can disrupt the CKP sensor signal and trigger the P0387 code. Misalignment of the reluctor ring can also cause similar problems.

Short to Ground: A short circuit to ground in the CKP sensor circuit can pull the voltage down, leading to a low input signal and the P0387 code. This can occur if the wiring insulation is damaged and the wire comes into contact with a grounded metal surface.

ECU Malfunction: While rare, a faulty ECU can misinterpret the CKP sensor signal or incorrectly diagnose the problem. This should only be considered after all other possible causes have been ruled out. ECU malfunctions can be difficult to diagnose without specialized equipment and expertise.

Low Battery Voltage: Insufficient battery voltage can sometimes affect sensor operation and trigger false codes. A weak battery may not provide enough power to the CKP sensor, leading to an inaccurate or low voltage signal.

Visual Inspection: Begin by visually inspecting the CKP sensor, wiring harness, and connectors for any obvious signs of damage, corrosion, or loose connections. Look for frayed wires, cracked connectors, or corrosion on the terminals.

Wiring Diagram: Obtain a wiring diagram specific to your vehicle's make, model, and year. This will help you understand the CKP sensor circuit layout and identify the specific wires and connectors involved. Wiring diagrams are essential for accurate troubleshooting.

Voltage Testing: Use a multimeter to check the voltage at the CKP sensor connector. Compare the readings to the manufacturer's specifications. A low voltage reading can indicate a wiring problem, a faulty sensor, or a short to ground.

Resistance Testing: Measure the resistance of the CKP sensor wiring and the sensor itself. Consult the service manual for acceptable resistance values. High resistance can indicate a corroded connection or damaged wire.

Signal Testing: Use an oscilloscope to examine the CKP sensor signal waveform while the engine is running. Look for any anomalies or interruptions in the signal. An oscilloscope provides a visual representation of the signal, which can help identify subtle problems that may not be apparent with a multimeter.

Scan Tool Data: Use a scan tool to monitor the CKP sensor readings in real-time. Compare the readings to the expected values. A scan tool can also be used to clear the P0387 code after the problem has been resolved.

Reluctor Ring Inspection: Visually inspect the reluctor ring for any damage, missing teeth, or misalignment. This may require removing the CKP sensor to gain access. A damaged reluctor ring can disrupt the CKP sensor signal and cause a variety of engine problems.

OBD-II Scan Tool: An OBD-II scan tool is essential for retrieving diagnostic trouble codes and monitoring sensor data. It allows you to read the P0387 code and other related codes, as well as view real-time data from the CKP sensor.

Multimeter: A multimeter is used to measure voltage, resistance, and continuity in the CKP sensor circuit. It is a versatile tool for diagnosing electrical problems and verifying the integrity of wiring and connectors.

Oscilloscope (Optional): An oscilloscope provides a more detailed analysis of the CKP sensor signal waveform. It can help identify subtle problems that may not be apparent with a multimeter.

Wiring Diagram: A wiring diagram is essential for understanding the CKP sensor circuit layout and identifying specific wires and connectors. It is a valuable resource for troubleshooting electrical problems.

Basic Hand Tools: Basic hand tools, such as screwdrivers, pliers, sockets, and wrenches, may be needed to access and inspect the CKP sensor and wiring.

CKP Sensor Replacement: If the sensor is faulty, replacing it is the most common solution. Ensure you purchase a quality replacement sensor that is compatible with your vehicle.

Wiring Repair: Repair or replace any damaged or corroded wiring in the CKP sensor circuit. Use proper wiring repair techniques to ensure a reliable connection.

Connector Repair/Replacement: Clean or replace corroded or damaged connectors. Use dielectric grease to protect the connections from moisture and corrosion.

Reluctor Ring Repair/Replacement: Repair or replace a damaged or misaligned reluctor ring. This often requires specialized tools and expertise.

ECU Repair/Replacement (Rare): If the ECU is determined to be faulty, it may need to be repaired or replaced. This should be a last resort after ruling out all other possibilities.

Hall Effect: Hall Effect sensors use a magnetic field and a semiconductor to generate a signal. They are generally more accurate and reliable than variable reluctance sensors.

Variable Reluctance: Variable Reluctance sensors use a coil of wire and a magnet to generate a signal based on changes in magnetic flux. They are simpler in design but can be more susceptible to noise and interference.

Frequently Asked Questions:

What does the P0387 code mean? It signifies a low input signal from the "B" circuit of the Crankshaft Position Sensor, indicating a potential issue with the sensor or its wiring.

Can I drive my car with a P0387 code? It's not recommended, as it can lead to stalling, reduced power, and potentially engine damage.

How do I fix a P0387 code? Diagnose the problem by inspecting the sensor, wiring, and reluctor ring, then repair or replace any faulty components.

Is the CKP sensor expensive to replace? The cost varies by vehicle, but it's generally a moderately priced repair, ranging from $100 to $500 or more depending on labor.

What are the symptoms of a bad CKP sensor? Common symptoms include engine stalling, difficulty starting, rough idling, and reduced engine power.

Conclusion:

The P0387 code represents a significant issue with the crankshaft position sensor "B" circuit, requiring careful diagnosis and repair. Addressing the underlying cause promptly is crucial to prevent further engine damage and ensure optimal vehicle performance.