DOBD DashX ☰ Browse all codes
P0187

Fuel Temperature Sensor B Circuit Low

Fuel system (sensor) Generic OBD-II Low

What it means

P0187 means the fuel temperature sensor "B" circuit is reading below its normal voltage range — typically a short or a failed sensor. The ECM uses fuel temperature to compensate fueling for fuel density (most relevant on diesels). The effect on driving is usually minor, and the engine still starts, but the sensor or its wiring should be repaired to keep fueling accurate.

Low

Can I keep driving? Safe to drive — effects on running are usually minor; fix at your convenience, sooner on a diesel where fueling depends more on fuel temperature.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty fuel temperature sensor B
  2. Short-to-ground in the sensor signal wiring
  3. Corroded or loose sensor connector
  4. Less commonly, an ECM/PCM fault

How to diagnose & fix

Work through it in order

  1. Scan and read freeze-frame data, then check the live fuel temperature value for an implausibly low reading.
  2. Measure the sensor's resistance against temperature specification.
  3. Inspect the signal wiring for a short-to-ground and check the connector.
  4. Replace the fuel temperature sensor if faulty, then clear and retest.

FAQ

Quick answers

Is it safe to drive with P0187?+
Yes. The fuel temperature sensor only trims fueling for fuel density, so a fault has little effect on everyday driving. Repair it at your convenience.
Can I just clear P0187?+
It returns until the sensor or wiring short is repaired. Since it's a low-circuit fault, look for a short-to-ground or a failed sensor.

Related codes

Often seen with P0187

Read & clear P0187 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX