P0460 — Fuel Level Sensor Circuit Malfunction (Symptoms, Causes, Fixes)
ASE tech’s guide to what P0460 means, how to diagnose it, repair options, costs, and if it’s safe to drive
Run a shop or repair van?
Run your next p0460 diagnosis — fuel level sensor circuit malfunction job in Repairius: estimate, text approval, invoice, paid. Unlimited users.
Start free trial14-day free trial · credit card required · cancel anytime
Fleet, dispatcher or driver?
DispatchTool keeps loads, drivers and breakdowns organized. A separate product from Repairius.
Try DispatchToolQuick answer
- What it means: P0460 is “Fuel Level Sensor Circuit Malfunction.” The engine computer (PCM/ECM) is seeing a fuel level signal that’s implausible or not behaving as expected.
- Severity: Low. Generally safe to keep driving, but your fuel gauge may be inaccurate. Plan fuel stops carefully and repair soon to avoid running out of gas or inspection issues.
- Most common cause: A worn or failed fuel level sending unit inside the tank (often part of the fuel pump module), or corrosion/poor connection at the tank wiring connector.
What the P0460 code means
- Official definition: P0460 — Fuel Level Sensor Circuit Malfunction.
- Plain English: The computer watches the fuel level signal to make sure it changes realistically over time and matches what the vehicle is doing (miles driven, refueling events, etc.). When the signal is erratic, stuck, jumps around, or doesn’t make sense, it sets P0460.
Many vehicles use a float and resistor (rheostat) in the tank. As fuel level changes, resistance (or a signal voltage/duty cycle) changes. If the PCM sees an impossible reading (for example, fuel level dropping to empty instantly without driving, or never changing at all), it flags this code.
Common symptoms
- Check Engine Light (MIL) on
- Fuel gauge stuck on empty or full
- Fuel gauge reading jumps around or is slow/incorrect
- Low fuel warning chime/light flickers or stays on despite fuel in tank
- Distance-to-empty (DTE/range) inaccurate
- EVAP readiness monitor won’t complete, potential emissions/inspection failure
- Related fuel level codes stored (P0461–P0464)
Common causes (most likely first)
- Failed fuel level sending unit (worn rheostat track or wiper, sulfur contamination on contacts)
- Corroded/loose connector at the fuel pump module or damaged wiring above the tank
- Poor ground or reference feed to the sender circuit
- Instrument cluster (IPC) input/gauge issue or outdated IPC software
- PCM/BCM calibration anomaly (TSB-covered reflash) or, rarely, a faulty module input
- Incorrect replacement fuel pump/sender with the wrong resistance range
- Aftermarket electronics or remote start splices affecting the circuit
Note: Short trips, steep inclines, or rapid refueling can momentarily confuse the algorithm, but a healthy system won’t keep setting P0460 repeatedly.
How a technician diagnoses it
-
Verify and baseline
- Confirm P0460 and check for companions (P0461–P0464, EVAP codes).
- Review freeze-frame: vehicle speed, fuel level PID, and when it set (immediately after refuel, at key-on, during a drive?).
- Check battery/charging health; low voltage can skew readings.
-
Data scan and plausibility
- On a scan tool, compare the fuel level PID (often FLI/FLVP) to the dashboard gauge. They should generally agree.
- Lightly bounce the vehicle or drive over a smooth surface while graphing the fuel level PID—look for a smooth, damped change. Rapid spikes/dropouts indicate sender or wiring faults.
- Run an instrument cluster gauge sweep test (if supported). If the gauge moves correctly during the test but the PID is wrong, suspect the sender/wiring. If the PID is sensible but the gauge stays wrong, suspect the cluster.
-
Wiring diagram and circuit checks
- Identify the sender circuit: Some systems use a 5 V reference and a ground; others use a varying resistance to ground from a 12 V feed. Verify design before testing.
- Key on, backprobe the sender connector: confirm proper reference/feed voltage and a solid ground (minimal voltage drop).
- Perform a wiggle test on the tank harness and top-plate connector while watching the PID for dropouts.
-
Sender resistance/voltage sweep
- With safe procedures (and proper fuel system precautions), access the sender. Many vehicles require lowering the tank; some have an access panel.
- Disconnect the sender and measure resistance while manually moving the float through its travel. It should change smoothly without dead spots or jumps. Any open/short sections or erratic readings point to a bad sender.
- If the system is voltage-based, monitor the signal wire; it should sweep predictably between low and high values per service specs.
- Typical good signs: stable reference feed, ground near 0 V drop, and a smooth, monotonic signal change. Typical bad signs: infinite resistance at mid-sweep (open circuit), sudden jumps, or a signal pegged at full/empty.
-
Harness and module isolation
- If the signal is clean at the sender but noisy at the PCM, the harness is suspect. Check continuity from the tank connector to the module and inspect for chafing above the tank or along the frame.
- If both sender and harness are good and the cluster input is normal but the PCM still sets P0460, check for TSBs and apply any PCM/IPC software updates before condemning a module.
-
Finalization
- Repair as needed, clear codes, and complete a drive cycle. Verify that the fuel gauge matches actual fuel level and that EVAP/fuel system monitors run to completion.
Typical repair cost
Actual costs vary by vehicle, access to the tank, parts brand, and local labor rate.
- Fuel level sensor only (serviceable separately): Parts roughly $30–$200; labor typically 1.5–3.0 hours. Typical total: about $200–$600.
- Fuel pump module with integrated sensor: Parts roughly $150–$700+; labor typically 1.5–4.0 hours (more if the tank must be lowered). Typical total: about $350–$1,200+.
- Wiring/connector repair at tank: About $50–$300 depending on extent.
- Instrument cluster software update: About $100–$200; cluster replacement and programming can run $300–$900+.
- PCM/BCM reflash (if applicable): About $100–$200. Module replacement is rare and can exceed $500–$1,200+ including programming.
Always request a written estimate and ask whether the sender can be replaced separately from the pump on your specific vehicle.
Can I keep driving with this code?
Usually, yes. P0460 doesn’t typically affect engine performance. The risk is running out of fuel because the gauge or range estimate may be wrong. Until it’s fixed:
- Track mileage manually and refuel early
- Avoid long trips without confirming actual fuel level
- Be aware that some vehicles won’t complete EVAP readiness with a faulty fuel level signal, which can cause an inspection failure
Seek prompt repair to restore an accurate gauge and allow monitors to run.
Related codes
- P0461 — Fuel Level Sensor Range/Performance
- P0462 — Fuel Level Sensor Circuit Low
- P0463 — Fuel Level Sensor Circuit High
- P0464 — Fuel Level Sensor Circuit Intermittent
Get this scanned at a trusted shop on Repairius.
Related P-series codes
P0010
'A' Camshaft Position Actuator Circuit (Bank 1)
P0011
'A' Camshaft Position - Timing Over-Advanced (Bank 1)
P0014
'B' Camshaft Position - Timing Over-Advanced (Bank 1)
P0016
Crankshaft/Camshaft Position Correlation (Bank 1 Sensor A)
P0017
Crankshaft/Camshaft Position Correlation (Bank 1 Sensor B)
P0020
'A' Camshaft Position Actuator Circuit (Bank 2)
P0030
HO2S Heater Control Circuit (Bank 1 Sensor 1)
P0036
HO2S Heater Control Circuit (Bank 1 Sensor 2)
Parts, tools, and pros for this code
Parts pros use for this job
- •Oxygen sensor
- •Spark plugs
- •MAF sensor
Tools pros use
- •OBD-II scanner
- •Code reader
- •Smoke leak tester
Doing it yourself? Shop our partners
We may earn a small commission from partner links — it never changes the price you pay.
Code meanings can vary by engine and controller; confirm the cause before replacing parts. Updated 2026-10-11.