OBD-II fault code

P0463: Fuel Level Sensor A Circuit High

What it means

Fuel-level sensor A above upper plausibility — open signal or short to B+. Wiring faults of this kind typically come from chafing, water ingress at connector seals, or pin push-back — a wiggle test on the harness while the code is active often confirms the location.

At a glance

  • Usually lights the check-engine light
  • Affects emissions; the car can fail an emissions test

How it works

Fuel level sensor A measures tank fuel level and sends its signal to the gauge or control module. P0463 sets when the signal is above its expected range, which can happen if the signal wire is open or shorted to battery voltage, making the gauge read full or stay high.

Common causes

Most likely first.

  1. Open signal line
  2. Connector pins corroded - high contact resistance
  3. Supply wire pinched against B+ source

Symptoms

  • Check-engine light on
  • Fuel gauge reads full or unusually high
  • Fuel gauge may stay at one reading
  • Range estimate may be inaccurate

How to diagnose it

  1. Compare scan-tool fuel-level data with the actual tank level and note whether the gauge or reading is unusually high or fixed.
  2. Inspect the sensor A connector and harness for an open circuit, loose or corroded terminals, or insulation pinched against a power source.
  3. Monitor the fuel-level reading while moving accessible sections of the harness to check for an intermittent open or short to voltage.
  4. Use the wiring diagram to test the sensor A signal wire for continuity and for an unintended connection to battery voltage.
  5. Test fuel level sensor A and its connector using the manufacturer's procedure, comparing readings with the manufacturer's specification.
  6. If the sender circuit is sound, check the signal at the receiving cluster or control module and verify its grounds.

Common fixes

  • Repair an open or damaged sensor A signal wire.
  • Repair wiring shorted to a battery-voltage source.
  • Restore proper contact at loose or corroded sender connector terminals.
  • Replace fuel level sensor A if it fails testing with its wiring verified good.

Can I keep driving?

You can usually drive if the engine runs normally, but do not assume the tank is full or trust the range estimate; track fuel use and refuel well before the expected limit. An erroneously high reading can conceal a low tank and leave you stranded.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes