OBD-II Code · Sensors
P0460
Fuel Level Sensor Circuit
Severity
low
Lowest on our scale. Fix it when convenient.
Can you drive it
Only if running normally
A short trip to a shop may be reasonable if the light is steady and the car runs normally. Stop safely for a flashing light, severe shaking, overheating, loss of power, or another urgent warning. The code alone cannot confirm safety.
Indicative cost (USD)
$300–$800
Varies by vehicle, diagnosis, parts, and local labor. This is not a repair quote.
Fuel level sensor circuit fault.
How a shop works this
Work from evidence to part, not the other way round. A code names a circuit or a symptom; it does not name the part that failed.
Note every code that is set, not just this one.
Codes that appear together usually narrow the cause faster than any one of them read alone.
Read the freeze frame — the conditions the fault was recorded under.
Cold or warm, idle or load, road speed and engine speed. A fault that only appears cold is a different fault from one that only appears under load, even with the same code on the scanner.
Confirm the fault is current rather than history.
Clear the code and see whether it returns under those same conditions. A code that does not come back may have been logged during a repair, a flat battery, or a bad connection that has since been disturbed.
Then work the likely-causes list in the order shown.
That order is what a shop checks first for this code — wiring and connections before the component they run to, because a connector costs nothing to inspect and is a common answer.
If the code comes back after a repair, the underlying fault is still there. That is the point to bring in a scanner with live data and freeze-frame, or a shop that has one.
Common symptoms
- Fuel gauge erratic
- Check engine light
Likely causes
- Failed sending unitMost common
- Wiring
Read the full diagnostic procedureP0460 means the ECM sees a fuel level sensor A signal that's out of expected range — flat, drifting illogically, or stuck at a single value while the…
P0460 means the ECM sees a fuel level sensor A signal that's out of expected range — flat, drifting illogically, or stuck at a single value while the fuel gauge clearly shows movement (or vice versa). The fuel level sender is a wire-wound rheostat with a float arm; as fuel drops, the float swings down and the wiper changes resistance across the winding.
Cheapest-first ladder
- Drop the fuel gauge into scan-tool live data and compare it against the dash gauge — they should track within 5% across a full tank-to-empty drive cycle.
- Pull the fuel pump module and ohm the sender across the signal/ground pins; expected range is 16-270 ohms float resistance on most domestic vehicles (GM saddle-tank: ~40 ohms full / 250 ohms empty; Ford: ~16 ohms full / 158 ohms empty; Toyota: ~12 ohms full / 110 ohms empty — confirm against FSM spec). Move the float arm by hand through its full sweep and watch resistance — any flat spot or jump indicates a worn winding.
- Backprobe the sender signal wire at the ECM/PCM connector with the tank half-full; voltage should sit mid-range (~2.5V on a 5V reference). Before condemning the sender, check the orange or pink signal wire on GM trucks for corrosion at the inline connector above the tank — a green-crusted pin reads as open circuit and sets P0460 with a perfectly healthy sender ($0 fix vs. $350 tank-drop).
Vehicle-specific patterns1999-2013 GM saddle-tank pickups (Silverado 1500, Sierra 1500, Suburban, Tahoe) are the canonical P0460 — the saddle-tank design uses two senders bri…
- 1999-2013GM saddle-tank pickups (Silverado 1500, Sierra 1500, Suburban, Tahoe) are the canonical P0460 — the saddle-tank design uses two senders bridged together and the primary sender's float arm rusts off after 80-120k miles, leaving the gauge stuck or jumping; there's a well-known fix kit (AC Delco SK1313 or equivalent) that replaces just the sender without dropping the tank in many cases.
- 2004-2010Ford F-150 5.4L with the dual-tank setup uses a 5-wire sender that switches between low/high tank readings; the connector at the frame-rail crossover corrodes and throws P0460 intermittently.
- 2002-2011Toyota Camry/Highlander single-tank platforms throw P0460 from a cracked sender float that takes on fuel and sinks — the gauge reads full when the tank is half-empty.
- 2005-2012Nissan Altima/Pathfinder commonly throws P0460 from a failed pump module ground at the body strap.
Estimated repair$150 to $700.
Look up another code
P0460 — frequently asked
What does a P0460 code mean?
Fuel level sensor circuit fault.
What causes a P0460 code?
Common causes: Failed sending unit; Wiring.
What are the symptoms of a P0460 code?
Typical symptoms: Fuel gauge erratic; Check engine light.
Is it safe to drive with a P0460 code?
Only if running normally. A short trip to a shop may be reasonable if the light is steady and the car runs normally. Stop safely for a flashing light, severe shaking, overheating, loss of power, or another urgent warning. The code alone cannot confirm safety. Estimated repair: $300-$800.
How do I diagnose a P0460 code?
Work from evidence to part, not the other way round. A code names a circuit or a symptom; it does not name the part that failed. 1. Note every code that is set, not just this one. 2. Read the freeze frame — the conditions the fault was recorded under. 3. Confirm the fault is current rather than history. 4. Then work the likely-causes list in the order shown.
More free tools