P0460Fuel Level Sensor "A" Circuit
The engine computer sees an implausible or faulty signal from the fuel tank level sensor, so the fuel gauge and fuel-dependent monitors can't be trusted.
Definition
Common causes
- Worn or contaminated resistor card/wiper on the fuel level sender (most common)
- Stuck, sunk, or fuel-saturated float, or bent float arm
- Damaged wiring or connector between the tank module and PCM/cluster
- Corroded terminals at the fuel pump module connector on top of the tank
- Sulfur contamination from fuel coating the sender contacts
- Faulty instrument cluster or PCM input circuit (uncommon)
Common misdiagnoses
- Complete fuel pump replaced when only the level sender portion failed
- Instrument cluster replaced when the in-tank sender is at fault
- PCM replaced for what is a sender or wiring problem
- Fuel gauge (cluster gauge motor) replaced without testing the sender resistance
Troubleshooting steps
1.Compare the scan-tool fuel level PID to the actual tank level
Watch the fuel level percentage on a scan tool; if it disagrees grossly with a known fill amount, the fault is on the sender side, not the gauge.
2.Sweep-test the sender resistance
Access the sender connector and measure resistance while moving the float (or comparing empty vs. after refueling); typical senders sweep roughly 0-90 ohms (GM) or 10-180 ohms (Ford) smoothly with no dead spots.
3.Inspect wiring and the tank module connector
Check for corrosion, spread terminals, and chafed wires where the harness crosses the tank; measure voltage drop on the sender ground.
4.Check for signal dropouts while driving
Record the fuel level PID over a drive with fuel slosh; abrupt full-scale jumps indicate a worn resistor card.
5.Replace the sender or pump module if out of spec
On most modern vehicles the sender is serviced with (or clips onto) the fuel pump module; verify the new unit sweeps correctly before final assembly.
6.Clear the code and verify monitor readiness
Confirm the gauge tracks a refuel correctly and that the EVAP monitor will now run to completion.