If your OBD-II scanner displays P0189, your vehicle’s Engine Control Module (ECM) or Powertrain Control Module (PCM) has detected an intermittent electrical problem in the Fuel Temperature Sensor “B” circuit.
The generic OBD-II definition for P0189 is:
Fuel Temperature Sensor “B” Circuit Intermittent
Unlike P0185, which indicates a general circuit malfunction, P0186, which indicates a sensor performance problem, P0187, which indicates a low-input condition, or P0188, which indicates a high-input condition, P0189 means the Fuel Temperature Sensor “B” signal is unstable, dropping out, or changing unexpectedly.
Many gasoline, diesel, and flex-fuel vehicles use multiple fuel temperature sensors to improve:
- Fuel delivery
- Injector pulse width
- Fuel density compensation
- Cold-start performance
- Emissions control
- Fuel system monitoring
Common causes include:
- Intermittently failing Fuel Temperature Sensor “B”
- Loose electrical connectors
- Broken conductors inside the wiring harness
- Connector corrosion
- Moisture intrusion
- Poor ground connections
- Intermittent short-to-ground
- Intermittent short-to-voltage
- PCM software issues
- Failed PCM (rare)
Because the signal is unreliable, the PCM may switch between normal and backup fuel calculations, causing symptoms that appear and disappear like an electrical ghost with commitment issues.
What Does the P0189 Code Mean?
The PCM continuously monitors Fuel Temperature Sensor “B” to determine fuel temperature in a specific area of the fuel system.
Fuel temperature affects:
- Fuel density
- Injector pulse width
- Fuel trim calculations
- Cold-start enrichment
- Fuel pressure strategies
- Emissions performance
If the PCM detects that the sensor signal repeatedly:
- Drops out
- Returns unexpectedly
- Changes too quickly
- Becomes electrically unstable
it stores P0189.
Unlike a continuous circuit fault, P0189 indicates the circuit works sometimes and fails at others.
What Is Fuel Temperature Sensor “B”?
Fuel Temperature Sensor “B” is an electronic thermistor that changes resistance as fuel temperature changes.
Depending on vehicle design, it may be located:
- Inside the Fuel Composition Sensor assembly
- Along the fuel supply line
- In the fuel rail
- Near the high-pressure fuel pump
- Inside the fuel tank module
Vehicles equipped with multiple fuel temperature sensors use Sensor “B” to monitor a different part of the fuel system than Sensor “A.”
The PCM uses Sensor “B” data to optimize:
- Fuel delivery
- Engine efficiency
- Fuel density compensation
- Cold-start operation
- Emissions control
Why Fuel Temperature Matters
Fuel density changes as temperature changes.
Cold fuel:
- Is denser
- Contains more energy per unit volume
- Requires different injector calculations
Hot fuel:
- Expands
- Becomes less dense
- Requires different fuel delivery calculations
When the signal becomes intermittent, the PCM cannot consistently calculate fuel density and may rely on backup values.
How the PCM Detects P0189
The PCM continuously monitors:
- Sensor voltage
- Circuit continuity
- Signal stability
- Reference voltage
- Ground integrity
- Rate of temperature change
If Fuel Temperature Sensor “B” communication repeatedly disappears or becomes erratic, the PCM stores P0189.
Most manufacturers require several intermittent failures before illuminating the Check Engine Light.
What Does “Circuit Intermittent” Mean?
A Circuit Intermittent code means the electrical fault is not present all the time.
The circuit may:
- Operate normally at idle
- Fail over bumps
- Drop out when hot
- Recover after cooling
- Act up during wet weather
- Fail when the harness moves
These faults are often harder to diagnose because the vehicle may behave normally in the repair bay.
Can Wiring Problems Cause P0189?
Absolutely.
Wiring and connector faults are among the most common causes of P0189.
Inspect for:
- Broken conductors hidden inside insulation
- Loose terminals
- Chafed wiring
- Connector corrosion
- Moisture intrusion
- Pinched harnesses
- Heat-damaged wiring
A wire can look perfect on the outside while being broken internally. Automotive wiring occasionally enjoys lying to your face.
Can Fuel Temperature Sensor “B” Fail Intermittently?
Yes.
Sensors often fail intermittently before failing completely.
Common causes include:
- Internal thermistor damage
- Heat cycling
- Vibration
- Moisture intrusion
- Fuel contamination
- Aging electronics
Symptoms may become more frequent as the sensor deteriorates.
Can Moisture Cause P0189?
Yes.
Moisture entering the connector may cause:
- Temporary shorts
- Increased resistance
- Terminal corrosion
- Signal dropouts
P0189 may appear only during rain, high humidity, or after washing the engine bay.
Can Vibration Trigger P0189?
Yes.
Vehicle vibration may temporarily interrupt a weak connection.
Common problem areas include:
- Loose connector terminals
- Broken conductors
- Poor harness routing
- Wiring rubbing against the frame
- Weak sensor mounting
If the code appears after driving over rough roads, wiring movement should be strongly suspected.
P0189 Quick Facts
| Item | Information |
|---|---|
| DTC | P0189 |
| Generic Definition | Fuel Temperature Sensor “B” Circuit Intermittent |
| System | Fuel & Air Management |
| Severity | Moderate |
| Safe to Drive? | Usually, but repairs should not be delayed |
| Common Symptoms | Check Engine Light, intermittent hesitation, rough idle, hard starting |
| Common Causes | Loose connectors, broken wiring, sensor failure, moisture intrusion |
| Typical Repair Cost | $100–900+ |
| Related Codes | P0185, P0186, P0187, P0188 |
Common Vehicles That Experience P0189
P0189 may appear on:
- Chevrolet
- GMC
- Ford
- Lincoln
- Dodge
- Ram
- Jeep
- Chrysler
- Toyota
- Lexus
- Nissan
- Hyundai
- Kia
- Volkswagen
- Audi
The code is most common on vehicles equipped with multiple fuel temperature sensors, flex-fuel systems, or advanced fuel management systems.
What Does P0189 Really Mean?
The wording of P0189 often causes drivers to assume Fuel Temperature Sensor “B” has failed completely.
The code does not automatically mean:
- The sensor must be replaced.
- The fuel pump has failed.
- The fuel is overheating.
- The PCM is defective.
- The engine has mechanical damage.
Instead, it means the PCM has detected an unstable or interrupted signal from Fuel Temperature Sensor “B”.
The underlying problem may involve:
- Fuel Temperature Sensor “B”
- Wiring harness
- Electrical connector
- Ground circuit
- Reference voltage
- Moisture intrusion
- Fuel Composition Sensor
- PCM software
- PCM (rare)
Think of P0189 as the PCM saying:
“Fuel Temperature Sensor ‘B’ works sometimes, disappears at others, and generally behaves like it has somewhere better to be.”
Common P0189 Scan Tool Patterns
Using a professional scan tool is one of the best ways to diagnose P0189.
Unlike P0185, which indicates a general circuit malfunction, P0186, which indicates a performance problem, P0187, which indicates a low-voltage condition, or P0188, which indicates a high-voltage condition, P0189 means the Fuel Temperature Sensor “B” signal repeatedly becomes unstable, disappears, or returns unexpectedly.
Modern scan tools may display:
- Fuel Temperature Sensor “B”
- Fuel Temperature Sensor “A” (if equipped)
- Engine coolant temperature
- Intake air temperature
- Battery voltage
- Fuel trims
- Freeze-frame data
- Intermittent sensor dropouts
Watching live data over time is often the fastest way to identify an intermittent fault.
Pattern 1: Fuel Temperature Signal Drops Out
One of the most common scan-tool patterns is:
- Normal fuel temperature
- Sudden loss of signal
- Sensor returns moments later
- Repeated signal interruptions
Possible causes include:
- Loose connector
- Broken wiring
- Internal sensor failure
- Moisture intrusion
These intermittent dropouts are the hallmark of P0189.
Pattern 2: Fuel Temperature Suddenly Jumps
The scan tool may display:
- Stable temperature
- Sudden unrealistic spike
- Immediate recovery
- Repeating erratic readings
Possible causes include:
- Internal thermistor failure
- Loose connector pins
- Broken wiring strands
- Electrical interference
Abrupt changes without actual fuel temperature changes usually indicate an electrical fault.
Pattern 3: Fuel Temperature Sensor “B” Randomly Differs from Sensor “A”
On vehicles equipped with multiple sensors:
- Sensor “A” reports stable temperatures.
- Sensor “B” occasionally reports unrealistic values before returning to normal.
Possible causes include:
- Intermittent Fuel Temperature Sensor “B”
- Wiring movement
- Connector corrosion
- Fuel Composition Sensor issues
Comparing both sensors during a road test often exposes the problem.
Pattern 4: Signal Changes When the Harness Is Moved
While observing live scan-tool data:
- Moving the harness causes temperature changes.
- Light pressure on the connector interrupts communication.
- Engine vibration changes sensor readings.
Possible causes include:
- Broken conductors
- Loose terminals
- Poor connector tension
- Internal harness damage
This is one of the strongest indicators of an intermittent wiring fault.
Pattern 5: Multiple Fuel Temperature Codes
P0189 commonly appears together with:
- P0185
- P0186
- P0187
- P0188
Multiple Fuel Temperature Sensor “B” codes usually indicate:
- Sensor deterioration
- Connector corrosion
- Wiring damage
- Fuel Composition Sensor failure
Pattern 6: Fuel Trim Fluctuations
Although P0189 is not a fuel trim code, intermittent fuel temperature data may cause:
- Short-Term Fuel Trim (STFT) changes
- Long-Term Fuel Trim (LTFT) corrections
- Inconsistent injector pulse width
- Temporary drivability issues
The PCM continually switches between live sensor input and backup calculations.
Pattern 7: Problem Appears Only Under Certain Conditions
P0189 often occurs only when:
- Driving over bumps
- Engine reaches operating temperature
- Weather is humid
- Heavy rain occurs
- Ambient temperatures are very high
- The vehicle vibrates under load
If the fault cannot be duplicated in the shop, a road test may be required.
Common Symptoms of P0189
Symptoms often come and go because the electrical fault is intermittent.
Common symptoms include:
- Check Engine Light
- Intermittent hesitation
- Rough idle
- Hard starting
- Occasional stalling
- Reduced fuel economy
- Inconsistent engine performance
- Failed emissions inspection
Some vehicles may operate normally for days before symptoms return.
Check Engine Light
The Check Engine Light is usually the first symptom.
Most manufacturers require:
- Multiple intermittent failures
- Repeated monitoring events
- Stable operating conditions
before storing P0189.
Intermittent Hard Starting
Incorrect fuel temperature information may occasionally result in:
- Long crank times
- Rough cold starts
- Difficult hot restarts
- Random starting issues
Because the problem is intermittent, starting performance may vary from day to day.
Intermittent Hesitation
Drivers may notice:
- Random hesitation
- Brief power loss
- Delayed throttle response
- Temporary stumbling
These symptoms often disappear as quickly as they appear.
Rough Idle
Intermittent sensor communication may result in:
- Rough idle
- Idle fluctuations
- Engine vibration
- Random stumbling
Idle quality usually changes only while the sensor signal is unstable.
Reduced Fuel Economy
When the PCM repeatedly switches to backup fuel calculations, drivers may notice:
- Increased fuel consumption
- Reduced adaptive fuel control
- Slight decreases in fuel economy
The reduction is usually gradual and inconsistent.
Is P0189 Serious?
P0189 is generally considered a moderate severity diagnostic trouble code.
Ignoring the problem may eventually result in:
- Poor fuel economy
- Increased emissions
- Hard starting
- Hesitation
- Reduced drivability
- Progressive electrical failures
Intermittent problems often become permanent over time.
Can You Drive With P0189?
Usually, yes—but repairs should be completed as soon as practical.
Driving is generally safe if:
- The engine runs normally most of the time.
- The Check Engine Light is not flashing.
- No severe drivability problems exist.
Stop driving immediately if:
- The engine stalls repeatedly.
- Severe hesitation develops.
- Multiple fuel system or misfire codes appear.
- Fuel leaks are present.
Because intermittent faults tend to worsen, repairs should not be delayed.
P0189 vs Related Trouble Codes
Understanding related Fuel Temperature Sensor “B” codes simplifies diagnosis.
P0189
Fuel Temperature Sensor “B” Circuit Intermittent
The PCM detects an unstable or intermittent sensor signal.
P0185
Fuel Temperature Sensor “B” Circuit Malfunction
The PCM detects a continuous electrical circuit fault.
P0186
Fuel Temperature Sensor “B” Circuit Range/Performance
The sensor communicates but reports implausible temperature data.
P0187
Fuel Temperature Sensor “B” Circuit Low Input
The PCM detects sensor voltage below specification.
P0188
Fuel Temperature Sensor “B” Circuit High Input
The PCM detects sensor voltage above specification.
30 Common Causes of P0189
The most common causes include:
- Failing Fuel Temperature Sensor “B”
- Loose electrical connector
- Broken wiring inside insulation
- Connector corrosion
- Moisture intrusion
- Intermittent short-to-ground
- Intermittent short-to-voltage
- Poor ground connection
- High circuit resistance
- Weak terminal tension
- Damaged wiring harness
- Heat-damaged wiring
- Harness movement
- Engine vibration
- Rodent damage
- Fuel Composition Sensor failure
- Internal thermistor failure
- Fuel contamination
- Connector pin damage
- Corroded ground point
- Improper aftermarket wiring repairs
- Harness routing problems
- Electrical interference
- Charging system voltage fluctuations
- PCM software issue
- Failed PCM (rare)
- Water intrusion after washing the engine
- Loose PCM connector
- Manufacturing defect
- Aging electrical components
Final Thoughts
The P0189 Fuel Temperature Sensor “B” Circuit Intermittent code indicates the PCM has detected an unstable or interrupted signal from Fuel Temperature Sensor “B”. In most cases, the root cause is a failing sensor, loose connector, damaged wiring, connector corrosion, moisture intrusion, or an intermittent short, rather than PCM failure.
Proper diagnosis should determine whether the fault originates in:
- Fuel Temperature Sensor “B”
- Wiring harness
- Electrical connectors
- Ground circuit
- Reference voltage
- Fuel Composition Sensor
- PCM software
- PCM
The next section of this guide covers:
- Complete diagnostic procedures
- Wiggle testing
- Voltage testing
- Resistance testing
- Wiring inspection
- Repair procedures
- Repair costs
- Manufacturer-specific troubleshooting
Following a systematic diagnostic process prevents unnecessary parts replacement while restoring reliable fuel temperature monitoring, proper fuel delivery, improved fuel economy, and long-term reliability.
Related Pro Street Diagnostic Guides
- P0185 – Fuel Temperature Sensor “B” Circuit Malfunction
- P0186 – Fuel Temperature Sensor “B” Circuit Range/Performance
- P0187 – Fuel Temperature Sensor “B” Circuit Low Input
- P0188 – Fuel Temperature Sensor “B” Circuit High Input
- P0184 – Fuel Temperature Sensor “A” Circuit Intermittent
How to Diagnose the P0189 Code
Diagnosing P0189 requires determining why Fuel Temperature Sensor “B” is producing an intermittent or unstable electrical signal.
Unlike P0185, which indicates a continuous circuit malfunction, P0186, which indicates a performance problem, P0187, which indicates a low-voltage condition, or P0188, which indicates a high-voltage condition, P0189 specifically means the PCM is losing communication with Fuel Temperature Sensor “B” only occasionally.
The underlying problem may involve:
- Intermittently failing Fuel Temperature Sensor “B”
- Loose electrical connectors
- Broken wiring inside the harness
- Connector corrosion
- Moisture intrusion
- Poor ground connections
- Intermittent short-to-ground
- Intermittent short-to-voltage
- Fuel Composition Sensor failure
- PCM software
- Failed PCM (rare)
Because the fault is intermittent, diagnosis often requires patience and live-data monitoring while attempting to duplicate the problem.
Safety Precautions
Before beginning diagnosis:
- Park the vehicle on level ground.
- Apply the parking brake.
- Wear safety glasses.
- Work in a well-ventilated area.
- Disconnect the battery before repairing electrical wiring.
- Keep sparks and open flames away from the fuel system.
Always follow manufacturer safety procedures before disconnecting fuel system components.
Tools Required
Professional diagnosis may require:
- Professional scan tool with live data
- Digital multimeter
- Oscilloscope (recommended)
- Infrared thermometer
- Manufacturer wiring diagrams
- Back-probe pins
- Test light
- Basic hand tools
A scan tool capable of recording live data is extremely helpful because intermittent failures may only occur for a fraction of a second.
Step 1 – Verify the Code
Connect a professional scan tool.
Record:
- Stored DTCs
- Pending DTCs
- Permanent DTCs
- Freeze-frame data
Monitor:
- Fuel Temperature Sensor “B”
- Fuel Temperature Sensor “A” (if equipped)
- Battery voltage
- Engine coolant temperature
- Intake air temperature
Never clear diagnostic trouble codes until freeze-frame information has been saved.
Step 2 – Check for Related Trouble Codes
P0189 commonly appears with:
- P0185
- P0186
- P0187
- P0188
Related codes often narrow the diagnosis.
| Code Combination | Likely Diagnosis |
|---|---|
| P0189 only | Intermittent signal loss |
| P0189 + P0185 | Circuit malfunction |
| P0189 + P0186 | Sensor performance issue |
| P0189 + P0187 | Intermittent low voltage |
| P0189 + P0188 | Intermittent high voltage |
Repair any obvious electrical faults before replacing components.
Step 3 – Review Freeze-Frame Data
Review:
- Engine RPM
- Vehicle speed
- Fuel temperature
- Battery voltage
- Engine coolant temperature
- Intake air temperature
- Engine load
Freeze-frame data often reveals when the intermittent fault occurred.
Step 4 – Locate Fuel Temperature Sensor “B”
Depending on vehicle design, Sensor “B” may be located:
- Inside the Fuel Composition Sensor
- Along the fuel supply line
- In the fuel rail
- Near the high-pressure fuel pump
- Inside the fuel tank module
Consult the factory service manual before removing components.
Step 5 – Inspect Fuel Temperature Sensor “B”
Inspect the sensor for:
- Physical damage
- Loose mounting
- Cracked housing
- Fuel contamination
- Heat damage
Many intermittent faults begin with damaged sensor housings or loose connectors.
Step 6 – Inspect the Wiring Harness
Inspect the wiring between Fuel Temperature Sensor “B” and the PCM.
Look for:
- Broken conductors
- Chafed insulation
- Melted wiring
- Pinched harnesses
- Rodent damage
- Wiring rubbing against engine components
Flex the harness while inspecting, as internal conductor breaks may not be visible.
Step 7 – Inspect the Electrical Connector
Disconnect the sensor connector.
Inspect for:
- Corrosion
- Bent terminals
- Loose terminal tension
- Moisture intrusion
- Fuel contamination
- Damaged locking tabs
Even a slightly loose terminal can create an intermittent connection.
Step 8 – Verify Reference Voltage
Using a digital multimeter:
Measure:
- Reference voltage
- Ignition voltage (if applicable)
Compare readings with manufacturer specifications.
Reference voltage should remain stable while gently moving the wiring harness.
Step 9 – Verify Ground Integrity
Measure voltage drop across the sensor ground.
Inspect for:
- Loose grounds
- Corroded ground points
- High resistance
- Damaged wiring
Intermittent grounds commonly trigger P0189.
Step 10 – Measure Sensor Resistance
Disconnect the sensor.
Measure resistance using a digital multimeter.
Compare readings with manufacturer specifications at the current fuel temperature.
Repeat the test while gently moving the sensor connector and harness.
Resistance that suddenly changes indicates an intermittent fault.
Step 11 – Monitor Live Sensor Voltage
Reconnect the sensor.
Back-probe the signal wire.
Monitor live voltage while:
- Idling
- Revving the engine
- Moving the harness
- Driving the vehicle
Watch for:
- Sudden voltage spikes
- Signal dropouts
- Frozen readings
- Communication loss
Step 12 – Perform a Wiggle Test
With the scan tool displaying live Fuel Temperature Sensor “B” data:
Carefully move:
- Wiring harness
- Sensor connector
- Fuel Composition Sensor
- PCM connector
- Engine harness
If the signal changes while components are moved:
Inspect for:
- Broken wiring
- Loose terminals
- Connector damage
- Internal conductor failure
The wiggle test is one of the most effective methods for diagnosing P0189.
Step 13 – Compare Actual Fuel Temperature
Use an infrared thermometer to measure:
- Fuel line temperature
- Fuel rail temperature (when accessible)
Compare actual temperatures with scan-tool readings.
Large differences that appear only occasionally strongly suggest an intermittent sensor or wiring fault.
Step 14 – Review Technical Service Bulletins
Before replacing expensive components:
Review manufacturer Technical Service Bulletins (TSBs).
Look for:
- PCM software updates
- Wiring harness revisions
- Connector improvements
- Fuel Composition Sensor updates
Some manufacturers have released updates addressing false intermittent Fuel Temperature Sensor faults.
Step 15 – Verify Charging System Voltage
Measure charging voltage.
Normal charging voltage:
13.5–14.8 volts
Large voltage fluctuations may contribute to intermittent sensor communication problems.
Step 16 – Inspect PCM Connector Pins
Inspect PCM connectors for:
- Corrosion
- Bent terminals
- Loose locking tabs
- Moisture intrusion
Intermittent PCM connections can mimic sensor failures.
Step 17 – Verify PCM Software
Verify the PCM is running the latest available software calibration.
Manufacturers occasionally release updates correcting:
- False P0189 detection
- Fuel temperature communication logic
- Diagnostic sensitivity
- Sensor monitoring strategies
Always install software updates before considering PCM replacement.
Step 18 – Perform an Extended Road Test
Because intermittent faults often disappear in the repair bay:
Drive the vehicle under various conditions:
- Cold start
- Hot restart
- Highway driving
- Stop-and-go traffic
- Rough roads
Monitor live Fuel Temperature Sensor “B” data throughout the drive.
Step 19 – Use Data Recording
If available, enable scan-tool recording.
Capture:
- Sensor voltage
- Fuel temperature
- Battery voltage
- Engine RPM
Recording allows intermittent failures to be reviewed after they occur.
Step 20 – Confirm the Diagnosis
Before replacing major components, verify:
- Sensor resistance
- Sensor voltage
- Wiring continuity
- Connector condition
- Reference voltage
- Ground integrity
- Wiggle test results
- Charging system voltage
- PCM software
Completing these diagnostic procedures prevents unnecessary parts replacement while accurately identifying the root cause of P0189.
Step 21 – Replace Fuel Temperature Sensor “B”
If testing confirms Fuel Temperature Sensor “B” is intermittently failing, replacement is the proper repair.
General replacement procedure:
- Relieve fuel system pressure according to the manufacturer’s service procedures.
- Disconnect the negative battery cable.
- Disconnect the Fuel Temperature Sensor “B” electrical connector.
- Remove the sensor or Fuel Composition Sensor assembly if the sensor is integrated.
- Install an OEM-quality replacement component.
- Reconnect all electrical connectors and fuel system components.
- Clear all diagnostic trouble codes.
- Verify proper Fuel Temperature Sensor “B” operation using a professional scan tool.
Many manufacturers integrate Fuel Temperature Sensor “B” into the Fuel Composition Sensor or fuel pump module, requiring replacement of the complete assembly.
Step 22 – Repair Intermittent Wiring Problems
P0189 is most commonly caused by intermittent wiring faults.
Inspect and repair:
- Broken conductors hidden inside insulation
- Chafed wiring
- Heat-damaged wiring
- Pinched harnesses
- Rodent damage
- Wiring stretched under engine movement
Whenever possible:
- Replace damaged wiring sections
- Solder repairs
- Protect repairs using adhesive-lined heat-shrink tubing
- Follow OEM wiring repair procedures
Intermittent wiring failures often disappear temporarily after moving the harness, making them easy to overlook.
Step 23 – Repair Electrical Connectors
Inspect every connector between Fuel Temperature Sensor “B” and the PCM.
Repair:
- Corroded terminals
- Loose connector pins
- Bent terminals
- Weak terminal tension
- Moisture intrusion
- Fuel contamination
- Broken locking tabs
- Damaged connector housings
Even slight connector movement can interrupt sensor communication long enough to trigger P0189.
Step 24 – Restore Proper Power and Ground
Using manufacturer wiring diagrams:
Verify:
- Reference voltage
- Ignition voltage (if applicable)
- Ground integrity
Repair:
- Loose grounds
- Corroded ground points
- Damaged wiring
- Voltage supply issues
Stable power and ground are critical for maintaining uninterrupted Fuel Temperature Sensor operation.
Step 25 – Repair Intermittent Open or Short Circuits
Intermittent circuit faults may occur only under certain operating conditions.
Inspect for:
- Wiring rubbing against engine components
- Harnesses contacting the frame
- Broken conductors inside insulation
- Intermittent short-to-ground
- Intermittent short-to-voltage
- Loose splice connections
Move the harness during testing to duplicate the failure before completing repairs.
Step 26 – Verify Sensor Operation
After repairs:
Monitor live scan-tool data.
Verify:
- Stable fuel temperature readings
- Smooth voltage transitions
- No sudden signal loss
- No temperature spikes or dropouts
Fuel Temperature Sensor “B” should provide consistent data throughout engine operation.
Step 27 – Compare Sensor “A” and Sensor “B”
If equipped with multiple Fuel Temperature Sensors:
Compare:
- Fuel Temperature Sensor “A”
- Fuel Temperature Sensor “B”
Both sensors should report realistic temperatures based on their mounting locations.
Large intermittent differences may indicate:
- Incorrect replacement sensor
- Fuel Composition Sensor problems
- Wiring damage
- Calibration issues
Step 28 – Update PCM Software
Before replacing expensive components:
Review manufacturer Technical Service Bulletins (TSBs).
Manufacturers occasionally release PCM updates correcting:
- False P0189 detection
- Fuel temperature communication errors
- Sensor monitoring logic
- Diagnostic sensitivity
Always install the latest PCM calibration before replacing the control module.
Step 29 – Perform an Extended Road Test
Because intermittent faults may not appear immediately:
Drive the vehicle under multiple operating conditions:
- Cold starts
- Hot restarts
- Highway driving
- Stop-and-go traffic
- Rough roads
- High engine temperatures
Monitor live Fuel Temperature Sensor “B” data throughout the drive.
No signal interruptions or pending DTCs should occur.
Step 30 – Consider PCM Failure
PCM failure is extremely uncommon.
Only suspect the PCM after confirming:
- Proper Fuel Temperature Sensor “B” operation
- Stable sensor voltage
- Correct sensor resistance
- Wiring continuity
- Connector integrity
- Proper reference voltage
- Good ground
- Successful wiggle test
- Updated PCM software
PCM replacement should always be the final diagnostic step.
How to Fix P0189
The proper repair depends entirely on the diagnostic results.
Common repairs include:
- Replacing Fuel Temperature Sensor “B”
- Replacing the Fuel Composition Sensor assembly (if integrated)
- Repairing intermittent wiring faults
- Repairing broken conductors
- Repairing intermittent short-to-ground faults
- Repairing intermittent short-to-voltage faults
- Cleaning or replacing corroded connectors
- Restoring proper power and ground
- Updating PCM software
- Replacing the PCM (rare)
Verifying the Repair
After completing repairs:
- Clear all diagnostic trouble codes.
- Start the engine.
- Allow the engine to reach operating temperature.
- Monitor Fuel Temperature Sensor “B” live data.
- Compare Sensor “A” and Sensor “B” readings when applicable.
- Perform an extended road test.
- Complete an OBD-II drive cycle.
- Verify no pending or permanent DTCs return.
- Perform a final scan confirming continuous Fuel Temperature Sensor “B” operation without signal interruptions.
A successful repair restores accurate fuel temperature monitoring, proper fuel calculations, improved drivability, fuel economy, and emissions compliance.
Typical Repair Costs
| Repair | Typical Cost |
|---|---|
| Professional diagnosis | $100–250 |
| Fuel Temperature Sensor “B” replacement | $150–450 |
| Fuel Composition Sensor replacement | $250–700 |
| Wiring repair | $100–500 |
| Connector replacement | $75–250 |
| Fuel pump module replacement (if integrated) | $500–1,400 |
| PCM software update | $100–250 |
| PCM replacement | $800–2,000+ |
Repair costs vary depending on vehicle design, labor rates, and whether Fuel Temperature Sensor “B” is serviced separately or integrated into another component.
Common Diagnostic Mistakes
Avoid these common mistakes:
- Replacing Fuel Temperature Sensor “B” without duplicating the intermittent fault
- Ignoring broken conductors hidden inside insulation
- Overlooking loose connector terminals
- Skipping the wiggle test
- Clearing codes before recording freeze-frame data
- Ignoring Technical Service Bulletins
- Replacing the PCM before completing electrical testing
Many P0189 repairs involve correcting intermittent wiring or connector problems rather than replacing the sensor.
Manufacturer-Specific Notes
General Motors (Chevrolet, GMC, Cadillac, Buick)
Inspect:
- Fuel Composition Sensor assembly
- Frame-mounted wiring harnesses
- Connector tension
- PCM software
Many GM flex-fuel vehicles integrate Fuel Temperature Sensor “B” into the Fuel Composition Sensor.
Ford/Lincoln
Verify:
- Harness integrity
- Connector condition
- Wiring movement
- PCM calibration
Ford trucks commonly develop intermittent harness failures near frame-mounted wiring.
Chrysler, Dodge, Jeep, Ram
Inspect:
- Harness routing
- Connector corrosion
- Fuel pump module wiring
- PCM software updates
Heat cycling frequently contributes to intermittent connector failures.
Toyota/Lexus
Fuel Temperature Sensor “B” failures are relatively uncommon. Thoroughly inspect connectors, wiring movement, and terminal tension before replacing components.
Nissan/Infiniti
Verify:
- Sensor resistance
- Harness continuity
- Connector condition
- Fuel Composition Sensor operation
- PCM software
Some Nissan models integrate Fuel Temperature Sensor “B” into the fuel pump module.
Hyundai/Kia
Inspect:
- Wiring harness
- Connector terminals
- Ground circuits
- Fuel pump module wiring
Electrical faults remain significantly more common than PCM failures.
Frequently Asked Questions
What usually fixes P0189?
The most common repairs include replacing Fuel Temperature Sensor “B,” repairing intermittent wiring faults, replacing damaged connectors, repairing broken conductors, correcting intermittent shorts, updating PCM software, or replacing the Fuel Composition Sensor assembly if the sensor is integrated.
Can I drive with P0189?
Usually, yes. Most vehicles remain drivable, but intermittent sensor communication may reduce fuel economy, increase emissions, and occasionally affect engine performance until repairs are completed.
Does P0189 always mean Fuel Temperature Sensor “B” is bad?
No. Loose connectors, broken wiring, moisture intrusion, intermittent shorts, poor ground connections, and PCM software issues frequently trigger P0189 without complete sensor failure.
Can bad wiring trigger P0189?
Absolutely. Broken conductors, loose terminals, connector corrosion, harness movement, intermittent shorts, and damaged insulation are among the most common causes of P0189.
Is P0189 a serious code?
P0189 is generally considered a moderate severity diagnostic trouble code. While the vehicle is usually safe to drive, intermittent electrical faults typically worsen over time and can eventually lead to drivability problems, reduced fuel economy, and increased emissions.
Final Thoughts
The P0189 Fuel Temperature Sensor “B” Circuit Intermittent code indicates the PCM has detected an unstable or inconsistent electrical signal from Fuel Temperature Sensor “B”. In most cases, the root cause is a failing sensor, loose connector, damaged wiring, broken conductors, moisture intrusion, or intermittent short, rather than PCM failure.
A complete diagnosis should always verify:
- Fuel Temperature Sensor “B” resistance
- Sensor voltage
- Wiring continuity
- Connector condition
- Reference voltage
- Ground integrity
- Wiggle test results
- Charging system voltage
- PCM software level
Following a systematic diagnostic process prevents unnecessary parts replacement while restoring accurate fuel temperature monitoring, proper engine calibration, improved fuel economy, and long-term reliability.
Continue Your Pro Street Fuel System Series
Related guides include:
- P0185 – Fuel Temperature Sensor “B” Circuit Malfunction
- P0186 – Fuel Temperature Sensor “B” Circuit Range/Performance
- P0187 – Fuel Temperature Sensor “B” Circuit Low Input
- P0188 – Fuel Temperature Sensor “B” Circuit High Input
- P0180 – Fuel Temperature Sensor “A” Circuit Malfunction
- P0184 – Fuel Temperature Sensor “A” Circuit Intermittent











