Skip to content
EN · km
Units
My Garage
Generic OBD-II code Emission controls

P0464: Fuel Level Sensor "A" Circuit Intermittent

The fuel level signal jumps or drops out for short moments.

Normal risk

Safe to drive, but do not rely on the fuel gauge. Have it checked soon.

Short answer · Can I keep driving with P0464?

Yes, but the gauge may jump. Use the trip meter to judge when to refuel until it is fixed.

On this page

What does P0464 mean?

Code P0464 means the fuel level signal changes faster than the fuel level can really change. A worn spot on the sender track, a loose connector at the tank or a chafed wire are typical causes. Fuel sloshing in the tank is filtered out by the system, so it does not cause this code on its own.

What the car does when the code is set

The check engine light may come on and the fuel gauge may show a wrong level, jump or stay at empty or full. The evaporative leak test may not run until the fault is fixed.

How the system works

The fuel level sender sits in the tank, usually as part of the fuel pump unit. A float on an arm moves a contact over a resistor track as the level changes, so the resistance tells the instrument cluster and engine control unit how much fuel remains. Some tanks with two chambers have two senders. Besides the fuel gauge, the engine control unit uses the level to decide when the evaporative leak test may run and to detect low fuel before misfires are diagnosed.

PPowertrain
0Generic code (SAE)
4Emission controls
64Specific fault

Common symptoms

Possible causes

Listed without ranking. The cause on your car depends on make, engine and mileage — see the maker notes below.

  1. Faulty fuel level senderThe sliding contact in the sender wears.
  2. Wiring or connector faultCorrosion at the connector on top of the tank.
  3. Stuck floatThe float arm is bent or stuck.
  4. Instrument cluster faultLess common.

How it is diagnosed

  1. Compare gauge and real levelNote the gauge reading and the amount you can fill.
  2. Check the live dataCompare the fuel level reading with the gauge and look for jumps.
  3. Check wiring and connectorAccess is usually under the rear seat or through the tank top.
  4. Measure the senderCompare resistance at empty and full with the service data.Work on the fuel tank only in a well-ventilated area, away from sparks or flames.

Questions about P0464

Can P0464 appear only on bumpy roads?

Yes. Vibration moves a loose contact or the float over a worn spot, so the fault shows up on rough roads first.

Why does this code affect emissions checks?

The evaporative leak test uses the fuel level. If the level cannot be read, that test cannot run.

Can I still use the trip computer range?

If the level reading is faulty, the range estimate is wrong too. Use the trip meter instead.

Is replacement expensive?

The sender is often part of the fuel pump unit, so the whole unit may need replacing.

Terms on this page