OBD-II fault code

P25D7: Fuel Level Sensor C Circuit

What it means

The code indicates a fault in the Fuel Level Sensor C circuit. It does not establish that the vehicle has a third sender, that it uses a particular tank layout, or that EVAP monitor enablement is affected.

At a glance

  • Usually lights the check-engine light

How it works

Fuel Level Sensor C is one of the fuel-level sensing inputs used by the vehicle's control system; its physical location and role vary by vehicle. P25D7 indicates a fault in that sensor's electrical circuit, without establishing how many senders the tank has or which sender design is used.

Common causes

Most likely first.

  1. Open sender resistor or broken float
  2. Corroded tank pump module connector

Symptoms

  • Fuel gauge may read inaccurately
  • Fuel level warning may appear at the wrong time

How to diagnose it

  1. Save freeze-frame data and check for other fuel-level sensor codes before clearing the fault.
  2. Compare the scan-tool reading for Fuel Level Sensor C with the dashboard gauge and the known fuel level.
  3. Inspect accessible wiring and the tank pump-module connector for loose connections, corrosion, or damage.
  4. Following the manufacturer's procedure, check the sender circuit for an open and test the sensor's resistance or signal across its range.
  5. If the sender circuit and connector pass, trace the wiring to the control module and check the input using the manufacturer's procedure.

Common fixes

  • Reconnect or repair a loose or damaged tank-module connector.
  • Repair broken wiring in the Fuel Level Sensor C circuit.
  • Replace the sender if its resistance or signal test confirms an internal open.
  • Replace or repair the pump-module connector if its terminals are corroded or damaged.

Can I keep driving?

The vehicle may drive normally, but do not rely on the fuel gauge or low-fuel warning to estimate remaining range. Refuel earlier than usual and track fuel use until the reading is reliable.

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