P0463 means the signal from the fuel level sensor has gone above the highest value the engine computer will accept. In plain terms, the fuel gauge circuit is reading something that should not be possible, and on most vehicles the gauge drops to empty or behaves erratically at the same time. It is an electrical code: it describes a voltage out of range, not a fuel supply problem, and it almost never means the fuel pump itself has failed. This article explains what sets it, the six real causes in order of likelihood, and how to find the fault without buying a whole fuel pump module that you did not need.
Start with the table, then read the triage note under it.
| Cause | Telltale Sign | Typical Cost |
|---|---|---|
| Tank nearly empty (some vehicles) | Code set while running very low on fuel; clears after filling up | $0 |
| Corroded or loose connector at the tank | Gauge drops to empty or jumps around over bumps, or after rain or a car wash | $0 to $150 |
| Open or damaged wiring | Signal reads fixed at its maximum no matter how much fuel is in the tank | $100 to $300 |
| Worn fuel level sender | Gauge is wrong at one particular fuel level, often the one the tank usually sits at | $200 to $500 installed |
| Fuel stranded in one half of a saddle tank (some AWD vehicles) | Low range and stalling while the gauge shows fuel, plus other fuel level codes | $400 to $1,000+ |
| Instrument cluster, BCM or PCM fault | Sender and wiring test good at the connector | $300 to $1,000 |
Until it is fixed, do not trust the fuel gauge or the range display, and fill up by distance. P0463 does not harm the engine, but a gauge that reads wrong can let you run the tank dry. On a moving vehicle that means a stall with no warning, often at the worst possible moment. Reset the trip meter at every fill-up and refuel well within your normal range.
What P0463 Actually Means
Most fuel level senders are a float on an arm that sweeps a wiper across a resistor card inside the tank, usually as part of the fuel pump module. As the fuel level changes, the resistance changes. A module (the PCM, the body control module or the instrument cluster, depending on the vehicle) supplies a reference voltage through that resistance and reads the voltage that comes back. That voltage is then turned into a fuel level for the gauge, and on most modern vehicles it is shared with the engine computer over the vehicle network.
The engine computer uses fuel level for more than the gauge. It is an input to the evaporative emission (EVAP) leak test, which only runs within a certain fuel level window, and on some vehicles to misfire and fuel system monitoring as well. So it checks the signal for plausibility. P0460 to P0464 cover the fuel level sensor “A” (or sensor 1) circuit. P0463 specifically means the signal voltage stayed above the upper limit for longer than a calibrated time. GM’s own description is “Fuel Level Sensor 1 Circuit High Voltage”.
Why an Empty Tank and a Broken Wire Look the Same
This is the distinction that saves money. On many designs, the sender’s resistance is highest when the tank is empty. GM’s service bulletin 18-NA-365 shows the numbers for its 2017 to 2018 Enclave, XT5, Traverse and Acadia: the sender sweeps from 40 to 250 ohms, and a reading of 250 ohms “indicates that entire tank is empty”. High resistance means high signal voltage.
Now consider what an open circuit looks like to the module: a corroded connector, a broken wire or a worn spot on the resistor card is effectively infinite resistance, which is even higher than “empty”. The signal goes past the top of the range and P0463 sets. That is why a broken circuit usually makes the gauge read empty, and why a tank that is genuinely almost empty can push some vehicles over the same threshold. The first can need a repair. The second needs a fill-up.
Not every manufacturer wires it the same way. On some designs the resistance rises as the tank fills, so the gauge may stick at full rather than empty. The logic of the diagnosis does not change: P0463 means the signal went above its limit, and the fastest way to find out why is to measure the circuit rather than replace the sender on suspicion.
Symptoms You May Notice Alongside the Code
The check engine light is usually accompanied by a fuel gauge that reads empty (or full) regardless of how much fuel is in the tank, a gauge that swings or drops suddenly over bumps, a low fuel warning with plenty of fuel on board, or a range display that makes no sense. The engine itself runs normally. If the fault is intermittent, the check engine light may come and go as the connection makes and breaks, which is one of the patterns covered in the site’s guide to why the check engine light comes on and off when accelerating. Because the EVAP test needs a valid fuel level, you may also find the EVAP monitor showing incomplete on a readiness check.
1. Tank Nearly Empty (Some Vehicles)
Start here because it is free. On vehicles where the signal is highest at empty, a tank run very low can take the reading to the edge of the valid range and set the code. Mitsubishi documents exactly this in its Tech Talk bulletin (volume 220, May 2016) for the 2007 to 2016 Outlander and 2011 to 2016 Outlander Sport: P0463 “may be set when the level of fuel in the tank is extremely low”, and “if DTC P0463 can be cleared after fuel is added to the vehicle, the low fuel condition was the likely cause”, with no further diagnosis required.
If your code appeared while you were running on fumes, fill the tank, clear the code and see whether it returns before doing anything else.
2. Corroded or Loose Connector at the Fuel Tank
The most common real fault. The sender’s wiring leaves the tank through a connector on top of the fuel pump module. On many cars that connector sits under an access panel beneath the rear seat or the trunk floor. On many trucks and SUVs it sits on top of the tank, exposed to water, road salt and grit thrown up from the wheels. Corrosion on the terminals adds resistance or breaks the circuit completely. The classic signs are a gauge that drops to empty over bumps and a code that appears after rain or a car wash.
Unplug the connector and inspect both halves for green or white corrosion, pushed-back pins and loose terminals. Cleaning the terminals and refitting them, with dielectric grease where the manufacturer allows, is often the whole repair.
3. Open or Damaged Wiring
The signal and ground wires run from the tank along the chassis to the module that reads them. A wire can chafe through on a sharp edge, be crushed during previous tank or exhaust work, or corrode inside its insulation. A broken signal wire or a broken sender ground both look like an open circuit, which reads as high input. A signal wire shorted to a voltage source also reads high. With the connector unplugged at the tank, a meter will show whether the reference voltage arrives from the module, and whether the ground is good. That separates the tank side of the fault from the vehicle side in a few minutes.
4. Worn Fuel Level Sender
The wiper inside the sender rubs across the same part of the resistor card for years, usually at the fuel levels where the tank spends most of its time. The track wears through or builds up deposits, and at that point the wiper loses contact. The circuit reads open, the signal goes high, and the gauge drops to empty, only to recover when the fuel level moves the float past the worn spot. A gauge that goes wrong at one particular level and correct elsewhere is the textbook sign.
On many vehicles the sender is sold only as part of the complete fuel pump module, which makes the repair much more expensive. Where it is sold separately, buy only the sender. Nissan’s bulletin NTB22-026 for 2016 to 2022 models tells technicians that, when P0460, P0461, P0462 or P0463 is stored and the sensor is sending an incorrect signal, they should not replace the entire fuel pump assembly, because “the fuel level sensor can be replaced separately”.
5. Fuel Stranded in One Half of a Saddle Tank (Some AWD Vehicles)
Some all-wheel-drive and rear-wheel-drive vehicles have a “saddle” fuel tank that straddles the driveshaft, with a level sensor in each half and a jet pump that transfers fuel from the secondary side to the side with the main pump. If that transfer stops, the primary side runs dry while the secondary side still holds fuel. The primary sender reads empty, fuel level codes set, and the engine can stall with fuel still in the tank.
GM’s bulletin 18-NA-365 covers this on the 2017 to 2018 Buick Enclave, Cadillac XT5, Chevrolet Traverse and GMC Acadia with AWD. The listed codes include P0463 alongside other fuel level and fuel pump codes, and the cause is a “partially or completely blocked port” on the primary fuel pump module’s transfer jet manifold. The bulletin is explicit that if the pump is at fault, technicians should “only replace the pump and not the fuel level sending sensor”. If your vehicle has a saddle tank and P0463 comes with stalling or a sudden drop in range, this is the pattern to check.
6. Instrument Cluster, BCM or PCM Fault
The least likely cause. The module that reads the sender can fail internally, or lose its reference voltage because of a problem on its own supply. It is diagnosed by elimination: the sender measures correctly across its range at the connector, the wiring is intact, and the module still reports a high reading. Check for software updates for your vehicle first. Replacing or reprogramming a module is a job for a shop with the right scan tool.
Diagnosing P0463 in the Right Order
- Note the fuel level and the freeze frame. If the tank was nearly empty when the code set, fill it, clear the code and see whether it returns.
- Watch the fuel level data on a scan tool. Many scanners show the fuel level percentage and sometimes the sensor voltage. A value pinned at its maximum points at an open circuit. A value that jumps in and out points at a connection or a worn sender.
- Inspect and wiggle the connector at the tank. Watch the data while you move the harness. Clean any corrosion.
- Measure at the connector. With it unplugged, check that the reference voltage and ground are present on the vehicle side. Then measure the sender’s resistance on the tank side and compare it with the manufacturer’s specification for the current fuel level.
- Check the wiring back to the module if the reference or ground is missing.
- Only then replace the sender, and buy it separately from the pump if your vehicle allows.
The single most expensive mistake with this code is replacing a complete fuel pump module because “the gauge is in the pump”. The pump motor is almost never the cause of P0463, and a connector or wiring fault will still be there after a new module goes in.
Repair Cost
Typical costs, labelled as typical because access to the tank differs widely between vehicles:
- Filling the tank and clearing the code: the price of fuel.
- Cleaning or repairing the tank connector: free to about $150.
- Wiring repair: roughly $100 to $300.
- Fuel level sender only: roughly $200 to $500 installed. Vehicles with an access panel under the rear seat are at the low end, and those that need the tank dropped are at the high end.
- Complete fuel pump module (where the sender is not sold separately): roughly $400 to $1,200 installed.
- Instrument cluster or module repair: roughly $300 to $1,000, depending on whether it can be repaired, reprogrammed or has to be replaced.
Can You Keep Driving With a P0463 Code?
Mechanically, yes. P0463 does not affect how the engine runs, and nothing in the engine is at risk from the code itself. The real risk is running out of fuel. When a gauge reads wrong, drivers stop trusting it or trust it too much, and either way the tank can run dry. GM’s safety recall bulletin 14007B for the 2014 Enclave, Traverse and Acadia, which dealt with inaccurate fuel readings from a different cause, sets out why this matters: “If a customer runs out of fuel while driving, the vehicle will stall, increasing the risk of a crash.” Running a tank dry also starves the electric fuel pump of the fuel that cools it.
Until it is repaired, fill up by the trip meter rather than the gauge, and stay well inside your normal range. Expect an emissions inspection to be a problem too. The check engine light is on, and on many vehicles the EVAP monitor cannot complete without a valid fuel level, which is part of why EVAP codes such as P0456 only set when the fuel level signal is sound.
Related Codes
- P0460: fuel level sensor circuit malfunction, a general circuit fault.
- P0461: fuel level sensor range/performance. The signal is inside its limits but does not change the way the engine computer expects, which is typical of a stuck float or a sender that does not track fuel use. It is not an open circuit like P0463.
- P0462: fuel level sensor circuit low input, the opposite direction to P0463. It usually points to a short to ground rather than an open.
- P0464: fuel level sensor circuit intermittent. It often has the same corroded-connector causes as P0463, caught while the circuit is making and breaking.
- P2066 to P2068: the same set of faults for fuel level sensor “B” (sensor 2), used on vehicles with a saddle tank.
If an EVAP leak code is stored alongside P0463, fix the fuel level signal first. The EVAP test depends on it. The site’s EVAP system basics guide explains how that system is tested.
Frequently Asked Questions
What does the P0463 code mean?
P0463 means the fuel level sensor signal is above the highest value the engine computer accepts. It is an electrical fault in the fuel gauge circuit, most often a corroded connector, broken wire or worn sender. It does not mean the fuel pump has failed.
Why does my fuel gauge read empty with P0463?
On many vehicles the sender’s resistance is highest when the tank is empty. An open circuit looks like even higher resistance, so the module reads it as empty or beyond. That is why a broken wire or corroded connector usually sends the gauge to empty.
Can a low fuel level cause P0463?
On some vehicles, yes. Mitsubishi has documented P0463 setting on Outlander models when the tank is extremely low, and says that if the code clears after adding fuel, low fuel was the likely cause. Fill the tank and clear the code before diagnosing further.
Is it safe to drive with a P0463 code?
The engine is not at risk, but you cannot trust the fuel gauge. Fill up by the trip meter and stay well within your normal range, because running out of fuel while driving stalls the engine without warning.
Do I need a new fuel pump to fix P0463?
Usually not. The pump motor is rarely the cause. Check the connector and wiring first. If the sender itself is worn, buy it separately where your vehicle allows; on some vehicles it is only sold as part of the pump module.
How much does it cost to fix P0463?
Anywhere from free, if it was a nearly empty tank or a dirty connector, to about $100 to $300 for wiring, $200 to $500 for a sender, and $400 to $1,200 where the whole fuel pump module has to be replaced.
As an Amazon Associate we earn from qualifying purchases.







