OBD Guide

B1387

Oil Temperature Sensor Circuit Open

B1387 is an OBD-II diagnostic trouble code meaning: Oil Temperature Sensor Circuit Open. Common causes: broken wires to the oil temperature sensor, malfunction of the oil temperature sensor itself. Estimated repair cost: $22–89.

Severity
⚠️ Medium
Can you drive?
Limited driving only, diagnose soon
Approx. repair cost
$22–89 (est.)

Symptoms

  • Incorrect oil temperature readings on the dashboard
  • Check engine light comes on
  • Deterioration of vehicle dynamics
  • Increased fuel consumption

Causes

  • Broken wires to the oil temperature sensor
  • Malfunction of the oil temperature sensor itself
  • Poor contact in the sensor connector
  • Damage to the wiring harness in the engine compartment
  • Problems with the engine ECU

How to Fix

  1. Check the integrity of the wires to the sensor
  2. Check the sensor connector for oxidation
  3. Measure the sensor resistance (compare with standards)
  4. Check for power supply to the sensor
  5. If necessary, replace the oil temperature sensor
  6. Check wiring harness for damage

Related codes

FAQ

What does the B1387 code mean?

B1387 is an OBD-II diagnostic trouble code that indicates: Oil Temperature Sensor Circuit Open

What causes a B1387 error code?

The most common causes of B1387 include: Broken wires to the oil temperature sensor; Malfunction of the oil temperature sensor itself; Poor contact in the sensor connector; Damage to the wiring harness in the engine compartment.

How do I fix a B1387 diagnostic trouble code?

To fix B1387: Check the integrity of the wires to the sensor. Check the sensor connector for oxidation. Measure the sensor resistance (compare with standards). For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with B1387?

Limited driving only, diagnose soon

How much does it cost to fix B1387?

The estimated repair cost for B1387 is $22–89. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat