HomeTrouble CodesP0189

P0189 — Fuel Temperature Sensor B Circuit Intermittent

Generic OBD-II · all makesPowertrain (engine & transmission)

The engine control module has detected an intermittent signal from the Fuel Temperature Sensor B. This typically indicates that the voltage from the sensor is fluctuating outside of the expected range or the circuit is momentarily losing connection.

Symptoms

What causes it — most likely first

1. Faulty Fuel Temperature Sensor B

Internal failure or an intermittent open circuit within the sensor element itself.

2. Damaged Wiring Harness

Frayed, pinched, or chafed wires causing a momentary short to ground or open circuit.

3. Corroded Electrical Connector

Moisture or debris in the connector pins leading to poor electrical contact.

4. Loose Connection

The sensor or the harness connector is not fully seated or locked into place.

5. PCM Failure

An internal fault in the engine control module's processing circuit for the sensor.

How it's diagnosed

  1. Retrieve live data stream for Fuel Temperature Sensor B and monitor for erratic jumps in temperature.
  2. Visually inspect the sensor connector and wiring for physical damage or corrosion.
  3. Perform a wiggle test on the wiring harness while monitoring live data to identify intermittent breaks.
  4. Measure the sensor's resistance using a multimeter and compare it to factory specifications.
  5. Test the circuit for continuity between the sensor connector and the PCM.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Does this code affect vehicle drivability?

Generally, no. The vehicle may operate normally, though fuel density calculations may be slightly inaccurate.

Should I replace the PCM to fix this code?

No. P0189 is almost always caused by the sensor or the wiring; PCM failure is extremely rare for this specific circuit.

Can a clogged fuel filter cause this code?

No, a fuel filter affects fuel pressure and flow, not the electrical signal of the temperature sensor.