OBD-II DTC P0389 – Crankshaft Position Sensor B Circuit High Input
DTC P0389 meaning
DTC P0389 refers to a diagnostic trouble code indicating a high input signal from the Crankshaft Position Sensor B circuit. This sensor is crucial for monitoring the position and speed of the crankshaft, which is essential for engine timing and performance. A high input signal suggests that the sensor is detecting an abnormal voltage level, which can lead to improper engine operation.
DTC P0389 symptoms
Common symptoms associated with DTC P0389 may include:
- Check Engine Light illuminated
- Engine misfires or runs rough
- Difficulty starting the engine
- Decreased engine performance
- Stalling or hesitation during acceleration
DTC P0389 causes
Several factors can contribute to the occurrence of DTC P0389, including:
- Faulty Crankshaft Position Sensor B
- Wiring issues, such as shorts or open circuits
- Corroded or damaged connectors
- Faulty Engine Control Module (ECM)
- Issues with the timing belt or chain
DTC P0389 seriousness
DTC P0389 is considered a serious issue as it can lead to significant engine performance problems. If left unaddressed, it may result in further engine damage or failure. It is important to diagnose and repair the underlying issue promptly to ensure safe and reliable vehicle operation.
How to diagnose DTC P0389
To diagnose DTC P0389, follow these steps:
- Use an OBD-II scanner to confirm the code and check for any additional codes.
- Inspect the Crankshaft Position Sensor B and its wiring for damage or corrosion.
- Test the sensor’s voltage output using a multimeter.
- Check the connectors for proper seating and continuity.
- Examine the ECM for any faults or updates.
How to fix DTC P0389 step-by-step instructions
To fix DTC P0389, follow these step-by-step instructions:
- Disconnect the battery to ensure safety.
- Locate the Crankshaft Position Sensor B and inspect it for physical damage.
- Check the wiring harness for any signs of wear, shorts, or open circuits.
- Clean or replace corroded connectors as necessary.
- Test the sensor with a multimeter to ensure it is functioning correctly.
- If the sensor is faulty, replace it with a new one.
- Reconnect all connectors and the battery.
- Clear the DTC using an OBD-II scanner and take the vehicle for a test drive to ensure the issue is resolved.
How to erase DTC P0389
To erase DTC P0389, follow these steps:
- Connect an OBD-II scanner to the vehicle’s diagnostic port.
- Turn on the ignition without starting the engine.
- Access the scanner’s menu and select the option to clear or erase trouble codes.
- Confirm the action and wait for the scanner to complete the process.
- Disconnect the scanner and start the engine to verify that the code does not reappear.
Recommended tools for OBD-II diagnostics
Explore our expert picks: The Best OBD2 Scanners for 2025
Easy-to-use Multimeter for reliable diagnostics: AstroAI Auto-ranging Multimeter
Some of the links on this page may be affiliate links, which means we may earn a small commission if you make a purchase. This helps us keep our DTC database up to date and provide valuable content for free. We only recommend products that we have tested and believe to be the best in their class.