What does it mean?
OBD II fault code P0464 is defined as “Fuel Level Sensor Circuit Intermittent”, and is set when the PCM (Powertrain Control Module) or BCM (Body Control Module on some applications) detects a signal from the fuel level sender unit that indicates a fuel level that exceeds the fuel tank’s capacity. The PCM or BCM does not “know” how much fuel is in the fuel tank: the only information the controller has about the fuel level derives from the signal voltage generated by the sender unit.
Therefore, regardless of whether the tank is full or empty, the controller expects to see a predefined signal voltage that corresponds to that state, which means that if say, a short circuit (or any other problem) creates a resistance that is inconsistent with either state, the controller will set code P0464 and illuminate a warning light.
Put in another way, if the sender unit’s input circuit is fully functional, code P0464 will typically not be set when a mechanical problem prevents movement of the float arm. All that will happen in this case is that the fuel gauge reading will not reflect changes in the actual fuel level in the tank. In terms of operation, fuel level sender units use variable resistors to indicate the actual fuel level in the tank.
In practical terms, this is accomplished by means of a float that is attached to a moveable arm, the other end of which is in contact with a variable resistor. As the fuel level changes, the movable arm either rises or drops, which brings the contact point of the arm into contact with different parts of the variable resistor.
Thus, when the tank is empty, the resistor will generate the minimum reference voltage for that application because there is more resistant material for the current to pass through, which results in a lower voltage reaching the fuel gauge, giving an “Empty” reading. Conversely, when the tank is full, the resistance decreases, resulting in close to the maximum signal voltage being sent to the fuel gauge, thus producing a “Full” reading.
While the basic operating principles of fuel level sender units are much the same across all manufacturers, there are two notable exceptions to this rule. Ford and GM generally switch the electrical resistance around, meaning that on these makes the maximum signal voltage is generated when the tank is empty and vice versa : the minimum signal voltage is generated when the tank is full. The image below shows the typical construction of a fuel pump canister.
Note the fuel level sender unit that forms part of the canister. Be aware that not all level sender units are incorporated into the pump canister; on some applications the sender unit is mounted separately. Note: Regardless of the code and the system affected, the word “Intermittent” refers to the fact that there is a sporadic, unpredictable, or, well, intermittent fault in that system.
The most likely causes of codes that relate to intermittent faults include poor connections in both live and ground circuits, as well defective switches, relays, and sensors. Intermittent faults can be extremely difficult to trace and fix, since code readers generally do not specify in which part of the circuit the problem lays.
For instance, the fault could be an intermittent interruption of the reference voltage (power supply), or, as often happens, the problem could be an intermittent break in the signal voltage to the PCM (Powertrain Control Module) due to a failing sensor, wiring issues, or defective electrical connector(s).
Note that the word “intermittent” often means different things to different applications; some systems will set a code the first time an intermittent fault occurs, while others will only do so after several failure cycles. In some cases, it may be necessary to allow the fault to worsen before an accurate and definitive repair can be made.