P0466EVAP Purge Flow Sensor Circuit Range/Performance
The EVAP purge flow sensor's reading doesn't match the purge flow the computer expects, indicating a flow restriction, leak, or an inaccurate sensor.
Definition
Common causes
- Kinked, clogged, or disconnected purge line altering actual flow
- Purge valve stuck open or closed so real flow contradicts the command
- Contaminated or drifting purge flow sensor
- Charcoal canister breaking down and restricting flow with carbon debris
- Vacuum leak in the purge plumbing between sensor and intake
- Wiring faults causing a skewed but in-range sensor signal
Common misdiagnoses
- Purge flow sensor replaced when the purge valve is stuck or a line is blocked
- Gas cap replaced for a flow rationality fault
- Idle or fuel trim complaints chased with MAF/O2 sensors when purge flow is the cause
- Charcoal canister replaced without checking line routing and restrictions
Troubleshooting steps
1.Compare commanded purge to measured flow
At idle, sweep purge duty from 0% to high with a scan tool; the flow PID should track proportionally, and the failure pattern (always low, always high, no response) directs the diagnosis.
2.Verify the purge valve seals and opens
With the engine at idle and 0% commanded purge, pinch or disconnect the line; any change in idle or trims indicates the valve is leaking through.
3.Inspect purge plumbing end to end
Trace the line from canister through the sensor to the intake, looking for kinks, collapsed hose, carbon-clogged nipples, or misrouted connections.
4.Test flow through the line
With the line disconnected at both ends, verify air passes freely; carbon pellets from a failed canister frequently plug the purge port.
5.Evaluate the sensor's baseline
Key on, engine off, no flow should read the sensor's specified zero-flow voltage; an offset baseline indicates sensor drift or contamination.
6.Repair, clear, and run the monitor
After fixing the flow path or sensor, confirm the flow PID tracks commands and the EVAP/purge monitor completes without resetting the code.