Code
P25DC
Generic
P — Powertrain
Fuel Level Sensor C Stuck
AI status
Completed
Completed
100%
Causes
- Stuck or jammed float/arm in the fuel tank assembly
- Open or short in the fuel level sender wiring (C channel)
- Corroded or loose connector at sender or module
- Failed fuel level sender (resistive element or potentiometer)
- Water or contamination in sender assembly
- Faulty PCM/ECM input or internal circuit for the fuel level channel
Symptoms
- Fuel gauge frozen at one position or not responding
- Inaccurate range/remaining miles display
- Check Engine Light / MIL illuminated
- No change in live fuel level data on a scan tool while changing tank level
- Possible erratic or intermittent fuel level readings
What to check
- Read and record freeze frame and freeze data with a scan tool; confirm P25DC is present
- Observe live fuel level (C channel) while someone rocks vehicle or changes tank level
- Visually inspect wiring and connectors at the fuel pump/sender assembly and top of tank
- Wiggle test harness while monitoring live data for intermittent changes
- Measure sender signal, reference voltage and ground at the sender connector with a multimeter/oscilloscope
- Check for fuel contamination or debris that could jam the float
Signal parameters
- Expected: sender signal should vary smoothly with fuel level (voltage or resistance changes).
- Common voltage range (varies by vehicle): ~0.5–4.5 V proportional to tank level (verify vehicle-specific spec).
- Common resistance range (varies): low-to-high or high-to-low across full tank (consult service data for values).
- Reference supply typically ~5 V from PCM and a dedicated ground—confirm both are within spec.
- Stuck condition: signal voltage/resistance remains essentially constant despite changing tank level or motion.
Diagnostic algorithm
- Verify code: Clear codes and reproduce P25DC. Record conditions when code sets (fuel level, temperature, driving).
- Monitor live data: Use a scan tool to watch the fuel level C channel while moving the vehicle or changing the tank level (add a small known amount of fuel if safe).
- Perform a visual inspection: Inspect connectors and wiring at the fuel pump/sender module for corrosion, pin damage, or fuel intrusion.
- Wiggle test: With key ON (engine off) watch live data and gently wiggle harness/connector to detect intermittent faults.
- Measure at connector: Backprobe sender connector. With key ON, verify reference voltage from PCM, sender signal behavior, and ground continuity. Compare to factory specs.
- Isolate sender: If possible disconnect the sender and measure sender resistance/voltage directly while moving the float arm. A truly stuck sender will not change.
- Check for mechanical issues: If sender signal is stuck, inspect float and arm for binding, debris, or fuel saturation. Remove pump/module per service procedure if needed.
- Repair/replace: Repair damaged wiring or connector pins, clean or replace sender/pump module if sender is faulty. Use OEM-specified replacement parts.
- Verify repair: Clear codes, perform functional test (fill/empty or drive cycle) to confirm fuel level C channel changes correctly and code does not return.
- If sender and wiring check good, suspect PCM input fault and consult manufacturer procedures for ECU diagnostics.
Likely causes
- Mechanical binding of the float arm inside the tank (most common)
- Corroded connector or poor ground at the pump/sender module
- Open/short in sender signal or reference wires due to chafing
- Failed sender electronics (wear or contamination)
- PCM input fault (less common)
Fault status
Status
Fuel Level Sensor C circuit stuck — sender output is reporting a constant or invalid value. Check sender, wiring, connectors, and PCM input.
Repair difficulty: Medium
Diagnostic time: 0.5-2.5 hours
Similar codes
Repair manuals
Brands with available manuals
6,965
The library contains 6,965 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
