Auto Barn
Est. 1957

P0187

Fix within 1-2 weeks

The engine computer detects a high voltage signal from the fuel temperature sensor 'B' circuit, indicating an implausibly low or incorrect fuel temperature reading.

Fuel System SystemFuel pump, injectors, fuel pressure

Code P0187 means your fuel temperature sensor 'B' circuit has a high input. Common causes: Faulty fuel temperature sensor (70%), wiring issues (25%). Drivability: Yes, safe to drive, but fix within 1-2 weeks. Repair cost: $20-$100 DIY, $120-$400 professional.

Can I Drive With P0187?

Yes, safe to drive

No restrictions

Stop driving immediately if: Flashing CEL, significant power loss, or engine stalling

Symptoms of P0187

  • 1Check Engine Light is on
  • 2Engine is hard to start, especially when cold
  • 3Reduced engine power or acceleration
  • 4Poor fuel economy
  • 5Rough idling

Common Causes of P0187

Parts most likely causing this code, ranked by probability

Fuel Temperature Sensor B70% likely

The sensor itself has failed internally, sending an incorrect high voltage signal to the engine computer.

70% of P0187 cases are fixed by replacing this part

Shop
Wiring or Connector25% likely

Damaged, corroded, or loose wiring or a faulty connector to the fuel temperature sensor 'B' can cause an open circuit, leading to a high voltage reading.

25% of P0187 cases are fixed by repairing wiring or connectors

Shop
Powertrain Control Module (PCM)5% likely

A rare internal fault within the engine computer can misinterpret the sensor signal or fail to process it correctly.

5% of P0187 cases are fixed by replacing the PCM

Shop

Check These First (Before Buying Parts)

  • Visually inspect the fuel temperature sensor 'B' and its electrical connector for any signs of damage, corrosion, or loose connections. Sometimes a simple re-seating of the connector fixes the issue.
  • Clear the code with an OBD-II scan tool and see if it immediately returns. This can help confirm if the issue is constant or intermittent.

How to Diagnose P0187

  1. 1Visually inspect the fuel temperature sensor 'B' and its wiring harness for any obvious damage, corrosion, or loose connections.
  2. 2Use a multimeter to check the resistance of the fuel temperature sensor 'B' at various temperatures (if accessible and specifications are available).
  3. 3With the ignition on, check the voltage at the fuel temperature sensor 'B' connector to ensure proper reference voltage and ground.
  4. 4Use an OBD-II scan tool to monitor the live data for the fuel temperature sensor 'B' reading. Compare it to ambient temperature when the engine is cold.
  5. 5If all sensor and wiring checks pass, consider further diagnostics of the PCM, though this is a less common cause.

P0187 on Popular Vehicles

Ford F-150

2004-2024

The fuel temperature sensor 'B' on F-150s can be a standalone sensor on the fuel rail or integrated into the fuel pump module. Verify location before ordering parts. Wiring issues are also common due to exposure.

75% fixed by replacing sensor or repairing wiring

Chevrolet Silverado

2007-2024

Silverados often have the fuel temperature sensor 'B' as part of the fuel pump assembly. This makes replacement more involved, requiring fuel tank removal. Always check for external wiring damage first.

70% fixed by replacing sensor or repairing wiring

Toyota Camry

2007-2024

On Camry models, the fuel temperature sensor 'B' is typically located on the fuel rail or within the fuel tank. Access can vary. Corrosion on the sensor connector is a common culprit for high input codes.

80% fixed by replacing sensor or repairing wiring

Frequently Asked Questions

What does P0187 mean?

P0187 indicates that your vehicle's engine computer is receiving a voltage signal from the fuel temperature sensor 'B' that is too high. This high voltage suggests an extremely low or incorrect fuel temperature reading, which is usually not plausible.

Can I drive with P0187?

Yes, you can drive safely with a P0187 code. However, you should fix it within 1-2 weeks. Ignoring it can lead to reduced fuel economy and engine performance issues over time.

Will P0187 clear itself?

No, P0187 will not clear itself. The engine computer will continue to detect the high input from the faulty sensor or circuit. You need to diagnose and repair the underlying issue, then clear the code with an OBD-II scan tool.

How do I fix P0187 myself?

Start by visually inspecting the fuel temperature sensor 'B' and its wiring for damage. If the wiring looks good, you'll likely need to replace the fuel temperature sensor 'B'. This often involves disconnecting the electrical connector, removing the old sensor, and installing a new one. Always disconnect the battery before working on electrical components.

How much does it cost to fix P0187?

The cost to fix P0187 yourself is typically $20-$100 for the fuel temperature sensor 'B' part. If you take it to a professional shop, expect to pay $120-$400, which includes parts and labor.

P0187 keeps coming back - why?

If P0187 keeps returning, it means the underlying issue was not fully resolved. Common reasons include a faulty replacement sensor, a persistent wiring problem that was overlooked, or a rare issue with the engine computer itself. Double-check all connections and wiring thoroughly.

Will P0187 fail emissions/smog test?

Yes, P0187 will cause your vehicle to fail an emissions or smog test. The Check Engine Light being on automatically results in a failure in most jurisdictions, and an incorrect fuel temperature reading can affect fuel trim calculations, leading to higher emissions.

What's the difference between P0187 and P0185?

P0185 indicates a general malfunction in the fuel temperature sensor 'B' circuit, meaning the computer detects an issue but doesn't specify the exact nature. P0187 specifically means the circuit has a 'high input,' which typically points to an open circuit, a disconnected sensor, or the sensor itself failing in a way that sends a high voltage signal.

P0187 on Ford F-150?

On a Ford F-150, the P0187 code often points to the fuel temperature sensor 'B' itself. Depending on the year and engine, this sensor might be located on the fuel rail or integrated into the fuel pump assembly inside the fuel tank. Always check the specific service manual for your F-150 model year to pinpoint the exact location.

Questions to Ask Your Mechanic

Did you check the live data for the fuel temperature sensor 'B' reading with a scan tool?

Good answer: Yes, the live data showed an implausibly low temperature reading, confirming the sensor or circuit issue.

What did you find when you inspected the wiring and connector for the fuel temperature sensor 'B'?

Good answer: I found no visible damage or corrosion on the wiring or connector, and continuity tests confirmed the circuit is intact.

Repair Cost Estimate

DIY Repair

Parts only

$20-$100

Shop Repair

Parts + labor

$120-$400

Save $100-$300 by doing it yourself

Difficulty

intermediate

Time

1-2 hours

Intermediate - requires basic electrical diagnostic skills with a multimeter and potentially an OBD-II scan tool to confirm readings.

Cost of Waiting

Ignoring P0187 can lead to consistently poor fuel economy, reduced engine power, and rough idling. Over time, incorrect fuel mixture calculations can also increase harmful emissions and potentially impact the lifespan of other emissions components.

While You're In There...

Electrical Contact Cleaner

Cleaning the electrical contacts on the sensor and harness can resolve intermittent connection issues and is a low-cost preventative measure.

Tools You'll Need

  • OBD-II Scan Tool
  • Multimeter
  • Basic hand tools (sockets, wrenches)
  • Wire stripper/crimper (if wiring repair is needed)

P0187 is a common sensor circuit code. Most repairs involve replacing an inexpensive sensor or fixing a simple wiring issue, getting your fuel system back on track without major expense.

Why Buy From Auto Barn?
  • Family-owned since 1957
  • 990,000+ happy customers
  • Fast nationwide shipping
  • Easy returns

Your Next Steps

1

Step 1: Perform a thorough visual inspection of the fuel temperature sensor 'B' and its wiring. Look for frayed wires, melted insulation, or corroded terminals. Clean any corrosion you find.

2

Step 2: If the visual inspection doesn't reveal the problem, use a multimeter to test the sensor's resistance and the voltage at the connector. Compare readings to your vehicle's service manual specifications.

3

Step 3: If tests confirm a faulty sensor or wiring, replace the specific component. Parts you'll likely need: a new fuel temperature sensor 'B' or wiring repair kit.

Note: The exact location of the fuel temperature sensor 'B' can vary significantly by vehicle make and model. It might be on the fuel rail, in the fuel tank as part of the fuel pump assembly, or in the fuel line itself. Always consult your vehicle's service manual for precise location and testing procedures.