Can you keep driving?
Can you keep driving?
Stop driving if any of these apply
- !The engine starts stalling, losing power sharply, or refusing to start reliably.
- !The check-engine light flashes or the vehicle runs extremely rough after the code appears.
What to check first
Step-by-step checks
- 1
Free - no tools
Inspect the sensor connector and harness for looseness, corrosion, and places where the wire may move or rub
- 2
Free - no tools
Check whether the code appears after bumps, heat soak, fueling, or other repeatable conditions
- 3
Basic tool needed
Compare the live reading at idle, after a drive, and after a restart to see whether it jumps around
- 4
Basic tool needed
If the vehicle has other flex-fuel or fuel-system codes, diagnose the whole group together
- 5
Basic tool needed
If scan data is available, use a wiggle test on the harness to see whether the value drops in and out
If the code returns
- -If the reading drops out when the harness is moved, wiring or connector repair should come before another sensor.
- -If the signal only fails hot, heat-related harness damage becomes more likely.
- -If the code returns after a replacement, inspect the pin fit and harness routing again before buying more parts.
Background
What this code means
P0184 is a generic OBD-II code for an intermittent or erratic fuel temperature sensor circuit fault.
That usually means the signal comes and goes, or it changes in a way that does not match the engine and fuel conditions. Intermittent faults often turn out to be connector or wiring problems rather than a bad sensor alone.
Diagnosis
Common causes
Loose connector or pin fit
Intermittent contact can make the sensor signal come and go.
Failing sensor
The sensor itself may be unstable under heat or vibration.
Harness rub-through or break
Movement and vibration can open or short the circuit intermittently.
Heat-related connection issue
High temperatures can make a marginal connection fail only some of the time.
Avoid these mistakes
What not to do
- xDo not replace the sensor first if there is obvious wiring, connector, or fuel contamination damage.
- xDo not assume a flex-fuel or fuel-temperature code is safe to ignore if hard starting or stalling is already happening.
Parts
Parts that may need replacing
See also
Related OBD codes
P0180
P0180 usually means the fuel temperature sensor circuit has a malfunction.
P0181
P0181 usually means the fuel temperature sensor is out of range or performance.
P0182
P0182 usually means the fuel temperature sensor is reading too low.
P0183
P0183 usually means the fuel temperature sensor is reading too high.
Source notes
Generic OBD-II (SAE J1979 / ISO 15031-5). P0184 was expanded around intermittent fuel-temperature circuit faults, especially loose connectors, broken wiring, and heat-related issues.
This guide is written as a generic multi-make reference, so bulletin history, sensor locations, and repair order can still change by manufacturer and engine family.
This is generic OBD-II guidance and should not override vehicle-specific service information. Exact diagnosis and repair steps vary by make, engine family, and model year.
Last reviewed: 2026-04-10
Reference: Open reference