OBD-II Generic Error Code P0189: How to Fix Fuel Temperature Sensor B Intermittent
Medium 30-60 minutes Medium Severity
Verified June 2026
- Error Code
- P0189
- Brand
- OBD-II Generic
- Product Type
- automotive
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 30-60 minutes
Ad
Tools You'll Need
- OBD2 scanner (to read and clear codes)
- Multimeter with resistance and continuity functions
- Basic hand tools (socket set, wrench, screwdrivers)
- Dielectric grease
- Heat-shrink butt connectors (optional)
How to Fix Error Code P0189
-
Check Fuel Temperature Sensor Connector
Disconnect the battery negative terminal before working on fuel system components to prevent sparks. -
Test Sensor Resistance
-
Inspect Wiring Harness
-
Check for Continuity
-
Replace Fuel Temperature Sensor
Fuel system may be under pressure. Relieve pressure per vehicle service manual before removing sensor.
Parts You May Need
Fuel temperature sensor B
Check Price on Amazon
Wiring harness repair kit (optional)
Check Price on Amazon
Fuel temperature sensor B
Check Price on Amazon
Wiring harness repair kit (optional)
Check Price on Amazon
Fuel temperature sensor B
Check Price on Amazon
Wiring harness repair kit (optional)
Check Price on Amazon
Fuel temperature sensor B
Check Price on Amazon
Wiring harness repair kit (optional)
Check Price on Amazon
Ad
When to Call a Professional
If you've replaced the sensor and wiring but the code returns, or if the sensor is inside the fuel tank (requiring tank removal), consult a professional mechanic.Frequently Asked Questions
Can I drive with error code P0189?
Yes, but you may experience reduced fuel economy, rough idle, or hard starting. It's safe for short trips, but get it diagnosed soon to avoid further issues.
What causes P0189?
Common causes include a faulty fuel temperature sensor, damaged wiring or connectors, or intermittent electrical interference.
How much does it cost to fix P0189?
DIY cost is $20-$60 for a replacement sensor. Professional repair may cost $100-$300 including diagnosis and labor.
Is fuel temp sensor B different from sensor A?
Yes. Some vehicles have two sensors: A (primary) and B (secondary). P0189 refers specifically to sensor B. Check your vehicle's service manual for location.
Will clearing the code fix P0189?
Clearing the code may temporarily turn off the check engine light, but if the underlying issue isn't resolved, the code will return.