Can you keep driving?
Can you keep driving?
Stop driving if any of these apply
- !The vehicle suddenly runs much worse, loses power sharply, or the check-engine light starts flashing.
- !There is a strong smell, smoke, overheating, or any symptom that suggests a real-time safety problem rather than a stored code alone.
What to check first
Step-by-step checks
- 1
Safety first
Work away from sparks and hot surfaces because the fuel tank area can contain vapors
- 2
Free - no tools
Check whether the gauge is stuck, jumps around, or reads empty/full incorrectly
- 3
Basic tool needed
Inspect the fuel tank sender connector and harness for corrosion, impact damage, or loose fitment
- 4
Basic tool needed
Notice whether the fault appeared after tank work, wiring repair, or impact to the underbody
- 5
Basic tool needed
If scan data is available, compare the fuel level reading with what the gauge shows
- 6
Basic tool needed
If the tank was recently filled or drained, confirm that the reading was not upset by a temporary condition
If the code returns
- -If the gauge and scan reading both act strangely, the sender circuit is more likely than the dash gauge alone.
- -If tapping or moving the tank harness changes the reading, repair the wiring before replacing the sender.
- -If only the dash gauge is wrong, compare cluster behavior to scan data before replacing tank parts.
Background
What this code means
P0460 is a generic OBD-II code for a fuel level sensor circuit malfunction.
That can show up as a broken gauge reading, a stuck fuel display, or a data mismatch between the tank sender and the ECU. It is often an electrical or sender issue rather than a fuel-pump problem.
Diagnosis
Common causes
Faulty fuel level sender
The float or resistor path in the sender may no longer report accurately.
Connector or wiring damage
Corrosion, impact, or a loose plug can interrupt the fuel level signal.
Instrument cluster or data mismatch
The ECU and gauge may disagree if the signal is being interpreted poorly.
Tank harness damage
Road debris or underbody impact can damage the sender wiring.
Avoid these mistakes
What not to do
- xDo not assume the fuel pump is bad just because the fuel level reading is wrong.
- xDo not ignore underbody damage near the tank wiring.
Parts
Parts that may need replacing
See also
Related OBD codes
Source notes
Generic OBD-II (SAE J1979 / ISO 15031-5). P0460 was seeded from dtcdb and then expanded around fuel level sensor circuit faults, including sender failure, wiring damage, and gauge mismatches.
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