OBD Guide

B1391

Oil Level Switch Circuit Failure

B1391 is an OBD-II diagnostic trouble code meaning: Oil Level Switch Circuit Failure. Common causes: open or short circuit in wiring harness, oil level sensor malfunction. Estimated repair cost: $22–56.

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

Symptoms

  • The oil level indicator on the dashboard is on
  • No oil level information on display
  • False alarms

Causes

  • Open or short circuit in wiring harness
  • Oil level sensor malfunction
  • Poor contact in the sensor connector
  • Problems with the engine control unit

How to Fix

  1. Check the wiring harness for breaks or damage
  2. Check the sensor connector for corrosion and reliable contact.
  3. Test the oil level sensor with a multimeter
  4. Replace sensor if necessary
  5. Clear error codes and check if error is returned

Related codes

FAQ

What does the B1391 code mean?

B1391 is an OBD-II diagnostic trouble code that indicates: Oil Level Switch Circuit Failure

What causes a B1391 error code?

The most common causes of B1391 include: Open or short circuit in wiring harness; Oil level sensor malfunction; Poor contact in the sensor connector; Problems with the engine control unit.

How do I fix a B1391 diagnostic trouble code?

To fix B1391: Check the wiring harness for breaks or damage. Check the sensor connector for corrosion and reliable contact.. Test the oil level sensor with a multimeter. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with B1391?

Limited driving only, diagnose soon

How much does it cost to fix B1391?

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

See also: Russian version · NationStat