P0463
- Powertrain
- Generic (SAE)
Not urgent
No mechanical damage and no direct drivability effect. The real consequences are indirect: you can be stranded by an inaccurate gauge, and several OBD-II monitors - the EVAP monitor in particular - will not run without a valid fuel level, which can block readiness and fail an emissions test with no fault light showing.
- Safe to drive
- No mechanical risk from the fault itself, but do not trust the gauge. Refuel by trip odometer against your known tank range, keep the tank well above a quarter, and get it repaired - being stranded on a highway shoulder is the real hazard here.
Fuel Level Sensor A Circuit High
The signal from the fuel level sender is reading higher than the tank could physically produce. Almost always a break in the wiring or a failed sender inside the tank, not an actual fuel problem. Your fuel gauge may read full, read empty, or behave erratically depending on how your vehicle handles the fault.
The fuel level sender is a float-driven variable resistor. The reading module - the PCM on some vehicles, the instrument cluster or a body module on others - supplies the sender circuit and reads the resulting voltage. On most designs an open circuit produces maximum resistance and drives the signal to the top of its range, which is above the defined plausibility ceiling and sets P0463. A signal wire shorted to battery voltage produces the same result. Sender A refers to the primary sender, which on saddle-tank vehicles with two senders is usually but not always the one on the pump module side.
How the car detected itThe module compares the sender voltage against an upper plausibility limit set above the level a full tank can produce. It typically also requires the condition to hold for a period, and some calibrations require the engine running, to avoid tripping on a momentary disturbance. A level that stays frozen while fuel is consumed is a separate rationality failure and normally sets P0461 rather than P0463 - P0463 is strictly about signal voltage above the circuit's plausibility ceiling.
A trouble code records what a control module measured. It does not identify which part failed. Test before replacing anything.
- Safe to drive
- No mechanical risk from the fault itself, but do not trust the gauge. Refuel by trip odometer against your known tank range, keep the tank well above a quarter, and get it repaired - being stranded on a highway shoulder is the real hazard here.
- Urgency
- Not urgent
- Will it pass emissions
- Not affected
- If ignored
- Running out of fuel unexpectedly, which is dangerous if it happens in traffic or on a highway shoulder, and hard on a fuel pump that relies on fuel for cooling. Blocked readiness monitors will fail an emissions inspection. On some vehicles the low-fuel warning and range estimate stop working entirely.
- Check engine light
- Varies
These are the causes this code can have. For the order to work through them in, see what to check first.
| # | Cause | How often | Component |
|---|---|---|---|
| 1 | Open signal line | Very common | — |
| 2 | Connector pins corroded - high contact resistance | Occasional | — |
| 3 | Supply wire pinched against B+ source | Occasional | — |
Ordering reflects how often each cause is responsible in general, not a probability for your vehicle. Confirm by testing.
In order. Each of these is cheaper or faster than what follows it, and each one can make the rest unnecessary.
What the fuel gauge is actually doing
Pegged at full, sitting at empty, or jumping around each tells you something different about how the module is handling the fault.
Whether the tank was recently dropped, or a fuel pump was recently replaced
A pinched harness, an unseated connector, or a sender arm bent during reassembly is by far the most likely cause after tank work.
The fuel level reading in scan tool live data
Confirms whether the module is seeing an out-of-range value now, and gives you a number to watch while you perform the tests below.
The connector and harness at the top of the tank and along the underbody
Water intrusion at the tank-top connector and chafe where the harness passes a tank strap or frame rail are the two most common wiring causes, and both are found by looking.
Whether a technical service bulletin covers the sender on this vehicle
Sender card wear is a known repeat failure on a number of makes, and several have revised parts. Checking first can save you fitting the same failing design again.
Read codes and compare gauge to live data
Tools OBD-II scan tool
Note whether P0463 is current or historic and whether a second sender code, such as one for sender B on a saddle tank, is also present. A stuck level that never falls is a different fault and sets P0461, so confirm which you actually have. Compare the scan tool fuel level value against what the gauge shows and against a known quantity of fuel you have just added.
ExpectedA fuel level value pinned at or above its maximum, consistent with an open circuit.
Inspect the accessible harness and connectors
Tools Inspection light, jack and stands
Follow the sender harness from the tank-top connector along the underbody. Look for chafe at tank straps, heat damage near the exhaust, rodent damage, and corrosion or water at the connector seal. Unplug and inspect the terminals for green corrosion and pushed-back pins.
ExpectedIntact insulation, dry and bright terminals, connector seal in place.
Ground the signal wire at the tank-top connector
Tools Fused jumper wire, scan tool
This is the decisive test. Disconnect the sender connector, then jumper the signal pin on the harness side to a known-good ground with a fused jumper while watching the gauge or the scan tool value. Keep ignition sources away from the tank area and do not disturb any fuel connection while doing this. What you are looking for is decisive movement of the reading. If it moves, the harness and the reading module are both healthy and the fault is inside the tank. If it does not move at all, the fault is in the harness or the module.
ExpectedThe reading swings hard to one end of its range - empty on senders where low resistance means empty, full on senders wired the other way. What proves the harness and module are healthy is that the value moves decisively when you ground the pin, not which end it moves to. Check the sender's resistance convention in service data if you need to know which to expect.
Check for voltage on the signal wire with the sender disconnected
Tools Digital multimeter
With the sender unplugged and the key on, measure the signal pin against ground. An unexpectedly high voltage, particularly one near battery voltage rather than the module's normal pull-up value, indicates a short to a battery-voltage source rather than a simple open.
ExpectedThe module's normal open-circuit pull-up voltage. Battery voltage indicates a short to a power feed.
Test continuity of the signal and ground wires end to end
Tools Digital multimeter, wiring diagram
With both the sender and the reading module disconnected, check continuity of the signal wire from the tank connector to the module pin, and check the sender's ground path. An open in either can produce this code.
ExpectedLow-resistance continuity on both wires and no continuity from either to any other circuit.
Measure the sender directly at its terminals
Tools Digital multimeter, fuel pressure relief equipment, fire extinguisher
If the tank has an access panel under a rear seat or in the cargo floor, or once the pump module is out, measure resistance across the sender terminals and move the float arm slowly through its full travel. Before opening anything on the tank, relieve fuel system pressure, disconnect the battery, and keep ignition sources clear. Watch for the reading going open at any point in the sweep, which is the classic worn-card failure.
ExpectedA smooth, continuous resistance change through the full float travel with no open spots. Absolute resistance values vary by manufacturer, so watch the behavior rather than the number.
Perform a wiggle test with the value on screen
Tools Scan tool
With the fuel level value displayed and the fault active or intermittent, flex the underbody harness and the tank-top connector. An intermittent that only appears over bumps will show up here and nowhere else.
ExpectedA steady value. Any jump identifies the section at fault.
Verify the repair and confirm monitors run
Tools Scan tool with readiness monitor status
After the repair, add a measured quantity of fuel and confirm the gauge and live value track it correctly. Then drive the vehicle until the EVAP monitor completes, since that monitor depends on a valid fuel level and is the usual reason this code matters for inspection.
ExpectedGauge tracking actual fuel, EVAP monitor reporting complete.
| Repair | Only after you confirm | Typical cost | Who |
|---|---|---|---|
| Replace the fuel level sender or the fuel pump module assembly containing it | Grounding the signal wire at the tank connector drives the reading decisively to one end of its range, proving harness and module good, or the sender measures open through part of its float travel. | $320–$1,100 | Hard |
| Repair the open or chafed signal wire | Continuity test shows an open between the tank connector and the reading module. | $120–$400 | DIY |
| Clean, reseal, or replace the tank-top connector | Corrosion or water intrusion found at the connector, with the reading changing when it is disturbed. | $100–$350 | DIY |
| Repair a signal wire shorted to a battery-voltage source | Battery voltage measured on the signal pin with the sender disconnected. | $150–$500 | DIY |
| Repair the sender ground circuit | Open or high resistance measured on the sender ground path with the harness disconnected at both ends. | $100–$350 | DIY |
| Replace or reprogram the reading module | Correct sender resistance and verified harness, with the module still reporting an out-of-range value. | $400–$1,500 | Shop |
The sender is often not sold separately from the fuel pump module, which is why a simple sensor failure can cost several hundred dollars. Labor depends entirely on whether your vehicle has an access panel under the rear seat or cargo floor, or requires the tank to be dropped. Ask which applies to your vehicle before accepting a quote.
- Dropping the tank before performing the ground-the-signal-wire test, which would have told you first whether the fault is inside the tank at all.
- Expecting the gauge to fall to empty when the signal wire is grounded and calling the test failed when it swings to full instead - which end it moves to depends on the sender's resistance convention, and the point of the test is that it moves at all.
- Assuming the fuel pump has failed because the pump and sender share an assembly - they are separate functions and this code says nothing about the pump.
- Replacing the instrument cluster because the gauge is wrong, when the cluster is only displaying a bad input.
- Skipping the ground path, which is a genuine cause of high-side readings and is easy to overlook.
- Working around fuel tank components without depressurizing the system, disconnecting the battery, and staying clear of ignition sources - this is where the real risk in this repair lives.
- Ignoring the code because the car drives fine, then failing an emissions test on incomplete monitors.
- Fuel Level Sensor
- Definition
- Generic code set (SAE J2012 / ISO 15031-6) via the OBDexopen database, dedicated to the public domain under CC0-1.0.
- Diagnostic guidance
- Written and reviewed in-house. See our editorial policy.
- Review status
- Reviewed
Found something wrong? Tell us — we publish corrections.