B1387 Oil Temperature Sensor Circuit Open

How to Fix B1387 Oil Temperature Sensor Circuit Open


If you’re experiencing the B1387 error code on your car, it means that there’s an issue with the oil temperature sensor circuit. This can cause a variety of problems, including poor fuel economy, reduced engine performance, and even engine damage. Fortunately, fixing this issue is relatively simple and can be done at home with a few basic tools.

Step 1: Locate the Oil Temperature Sensor

The first step in fixing the B1387 error code is to locate the oil temperature sensor. This sensor is typically located near the oil filter or on the side of the engine block. Consult your car’s owner’s manual or a repair manual for your specific make and model to find the exact location.

Step 2: Disconnect the Battery

Before you begin working on the sensor, it’s important to disconnect the battery to prevent any electrical shocks or damage. Locate the negative battery cable and use a wrench to loosen the bolt and remove the cable from the battery.

Step 3: Remove the Sensor

Once the battery is disconnected, you can begin removing the oil temperature sensor. Use a socket wrench to loosen and remove the sensor from its mounting location. Be sure to keep track of any bolts or screws that you remove, as you’ll need them to reinstall the sensor later.

car vertical

Step 4: Inspect the Sensor and Wiring

With the sensor removed, inspect it and the wiring for any signs of damage or wear. Look for frayed wires, corrosion, or any other issues that could be causing the B1387 error code. If you find any problems, replace the damaged parts before reinstalling the sensor.

Step 5: Install the New Sensor

If the sensor and wiring are in good condition, you can install the new sensor. Simply screw it into place using the bolts or screws that you removed earlier. Be sure to tighten the sensor securely to prevent any leaks or other issues.

Step 6: Reconnect the Battery

Once the new sensor is installed, you can reconnect the battery. Reattach the negative battery cable and tighten the bolt securely. This will restore power to the car’s electrical system and allow you to test the new sensor.

Step 7: Test the Sensor

With the battery reconnected, start the car and let it run for a few minutes. Check the dashboard for any error codes or warning lights. If the B1387 error code is no longer present, the new sensor is working correctly. If the error code persists, there may be a deeper issue with the car’s electrical system that requires professional attention.


Fixing the B1387 error code caused by an open oil temperature sensor circuit is a relatively simple process that can be done at home with a few basic tools. By following these steps, you can replace the faulty sensor and restore your car’s performance and fuel economy.


1. Can I drive my car with the B1387 error code?

It’s not recommended to drive your car with the B1387 error code, as it can cause engine damage and reduce performance. It’s best to fix the issue as soon as possible.

2. How much does it cost to replace an oil temperature sensor?

The cost of replacing an oil temperature sensor can vary depending on your car’s make and model and the location of the sensor. On average, you can expect to pay between $50 and $200 for parts and labor.

3. Can I replace the oil temperature sensor myself?

Yes, replacing the oil temperature sensor is a relatively simple process that can be done at home with a few basic tools. However, if you’re not comfortable working on your car’s electrical system, it’s best to seek professional help.