Severity Medium
B1389

Oil Temp Sensor Circuit Malfunction

πŸ“… Last reviewed: July 2026
What does the B1389 code mean?

Diagnostic trouble code B1389 indicates that the powertrain control module (PCM) or body control module (BCM) has detected a fault in the oil temperature sensor (OTS) circuit. The sensor's voltage signal is outside the expected calibrated range, typically due to an open circuit, short to ground, or short to voltage. This prevents accurate calculation of oil viscosity and temperature, affecting engine control strategies or dashboard indications.

Medium
Severity
Variable
Typical Cost
Medium
Frequency

1. Commonly Affected Makes

FordLincolnMercury

2. Most Common Causes

3. Symptoms You Will Notice

4. Step-by-Step Diagnosis

1

Scan for additional codes and verify B1389 is present

2

Inspect the oil temperature sensor connector for damage, corrosion, or loose terminals

3

Check the sensor signal circuit for shorts to ground or voltage, and for open circuits using a multimeter

4

Test the oil temperature sensor resistance per manufacturer specifications

5

If all checks pass, suspect a PCM/BCM fault and perform further module diagnostics

5. Frequently Asked Questions

Is it safe to drive?β–Ό

The vehicle may still be drivable, but inaccurate oil temperature readings can affect engine protection and performance. It is recommended to diagnose and repair the issue promptly to avoid potential engine damage.

How much does it cost to fix?β–Ό

Repair costs typically range from $100 to $400, depending on the cause. A sensor replacement is usually $50–$150 for the part plus labor, while wiring repairs may be $100–$200. PCM replacement, if needed, can exceed $500.

6. Related Codes

Need an OBD2 Scanner for the B1389? Compare the best scanners compatible with all vehicles
πŸ›’ View OBD2 Scanners β†’