P0187
Fix within 1-2 weeksThe engine computer detects a high voltage signal from the fuel temperature sensor 'B' circuit, indicating an implausibly low or incorrect fuel temperature reading.
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
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
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
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
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
- 1Visually inspect the fuel temperature sensor 'B' and its wiring harness for any obvious damage, corrosion, or loose connections.
- 2Use a multimeter to check the resistance of the fuel temperature sensor 'B' at various temperatures (if accessible and specifications are available).
- 3With the ignition on, check the voltage at the fuel temperature sensor 'B' connector to ensure proper reference voltage and ground.
- 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.
- 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-2024The 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-2024Silverados 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-2024On 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...
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.
- Family-owned since 1957
- 990,000+ happy customers
- Fast nationwide shipping
- Easy returns
Your Next Steps
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.
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.
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.
