Severity High
B1388

B1388: EOT/TFT Sensor Circuit High Voltage

📅 Last reviewed: July 2026
What does the B1388 code mean?

The B1388 code indicates that the Powertrain Control Module (PCM) has detected an excessively high voltage (short to battery or reference voltage) in the signal circuit of the Engine Oil Temperature (EOT) or Transmission Fluid Temperature (TFT) sensor. This prevents accurate temperature readings, disabling thermal protection strategies and shift control logic.

High
Severity
Variable
Typical Cost
High
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 B1388 is present

2

Visually inspect the EOT/TFT sensor connector for damage, corrosion, or bent pins

3

Measure voltage at the sensor signal wire with key on; should be near 0V when cold. If battery voltage is present, suspect a short to power

4

Disconnect the sensor and check if voltage drops to 0V; if not, repair the short in the wiring harness

5

Test sensor resistance per manufacturer specs; replace if out of range

6

If all checks pass, suspect a PCM fault (rare) and perform a PCM self-test or replacement

5. Frequently Asked Questions

Is it safe to drive?

No, driving with this code is not recommended. The PCM disables thermal protection and shift strategies, which can lead to transmission damage or engine overheating.

How much does it cost to fix?

Repair costs typically range from $100 to $400, depending on whether the sensor ($30-$100) or wiring repair is needed. PCM replacement can exceed $800.

6. Related Codes

Need an OBD2 Scanner for the B1388? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →