Some EVAP systems measure how much fuel vapor flows from the charcoal canister into the engine. A P0467 code means the purge flow sensor signal voltage is lower than its allowed range, which usually points to a short or a lost reference.
Purge flow sensors are not common, so this guide explains which systems use one, how it works and how to test it.
P0467 Code Breakdown
Every OBD-II code follows the same five-character pattern set by the SAE J2012 standard. Each character narrows down which system has the fault. This table shows what each part of the code tells you.
| Character | Meaning | What It Tells You |
|---|---|---|
| P | Powertrain | The fault is in the engine or transmission systems. |
| 0 | Generic (SAE) code | The definition is the same on every OBD-II vehicle. |
| 4 | Auxiliary emission controls | The fault involves emission control systems such as EGR, secondary air, EVAP or the catalytic converter. |
| 67 | Specific fault | Purge Flow Sensor Circuit Low Input |
What the P0467 Code Means
The SAE J2012 standard defines the P0467 code as Purge Flow Sensor Circuit Low Input. A purge flow sensor sits in the EVAP purge line between the charcoal canister and the intake. It tells the powertrain control module (PCM) whether vapor is flowing when the purge valve opens. It is mostly found on some older vehicles. Most newer vehicles check purge flow with the fuel tank pressure sensor or fuel trim instead.
The sensor usually gets a 5-volt reference and a ground from the PCM, and sends back a signal that changes with flow. When the PCM opens the purge valve, it expects the signal to change. If the signal is missing or out of range, it sets a circuit code.
Because the sensor sits in the vapor line, fuel vapor, heat and the occasional bit of charcoal from the canister can affect it over time.
Low input means the signal voltage dropped below the lowest value a working purge flow sensor should ever send. That usually points to a lost reference voltage, a signal wire shorted to ground or a sensor that has failed inside.
Symptoms of a Purge Flow Sensor Fault
Most drivers notice only the warning light. Common signs of a P0467 code include:
- Check engine light on
- Other EVAP purge codes such as P0441
- Faint fuel smell
- EVAP monitor not ready
- No change in how the engine runs
The engine usually runs normally, because the sensor only reports on purge flow. The main effect is that the PCM cannot confirm the EVAP system is working.
Most Common Causes of the P0467 Code
Low input faults almost always come from an electrical problem:
- Open 5-volt reference. Without its supply, the sensor cannot produce a signal.
- Signal wire shorted to ground. Chafed insulation touching metal pulls the voltage down.
- Failed purge flow sensor. An internal short drags the signal low.
- Corroded or loose connector. High resistance on the reference pin lowers the signal.
- Shorted 5-volt reference. Another sensor on the same reference can pull it down.
- PCM fault. Rare.
Tools You Will Need
You can do most of this testing at home with basic tools:
- OBD-II scan tool that can command purge
- Digital multimeter with back-probe pins
- Hand vacuum pump
- Wiring diagram for your vehicle
Step-By-Step Diagnosis of the P0467 Code
Check the purge valve and line first, then test the sensor circuit.
Check Live Data
With the engine warm and idling, find the purge flow sensor reading in live data. Command purge on and off. A reading stuck near 0 or 5 volts, or one that never changes, confirms a problem.
Check the Reference Voltage
Unplug the purge flow sensor and turn the key on. The reference pin should read close to 5 volts. If it reads 0 volts, unplug other sensors on the same reference one at a time. If the voltage comes back, the last sensor you unplugged is shorted.
Check the Signal Wire for a Short
With the battery disconnected and the sensor and PCM unplugged, check the signal wire for continuity to ground. Any continuity means a short. Inspect the wiring where it passes near metal edges and hot parts.
Check for Related EVAP Codes
Codes such as P0441 or P0443 often show up with purge flow sensor codes. Fix purge valve faults first, since they change the flow the sensor reads. Then clear the codes and recheck.
How to Fix the P0467 Code
Match the repair to what your tests found. Then clear the code and drive under the same conditions that set it.
- Repair the connector or wiring.
- Clear a blocked purge line
- Replace a stuck purge valve.
- Replace the purge flow sensor if it fails tests.
- Replace a canister shedding charcoal so the new parts stay clean.
Parts for less common sensors can be hard to find. Check with a dealer or a parts catalog for your exact vehicle before you order, and make sure the replacement matches the original part number.
Common Mistakes to Avoid
These mistakes waste money or leave the real fault in place:
- Replacing the sensor without checking the reference voltage
- Missing a shorted sensor elsewhere that drags the shared reference down
- Replacing the sensor while charcoal still clogs the line
- Ignoring a stuck purge valve
Repair Cost Breakdown
The cost to fix a P0467 code depends on the cause. This table shows typical ranges for parts and labor.
| Repair | DIY Cost | Typical Shop Cost |
|---|---|---|
| Connector or wiring repair | $10 to $30 | $100 to $300 |
| Purge flow sensor | $40 to $150 | $150 to $350 |
| Purge valve | $20 to $100 | $100 to $300 |
| Charcoal canister | $100 to $400 | $300 to $800 |
Most repairs are modest. A canister costs more, but it is only needed if it is cracked or shedding charcoal.
Is It Safe to Keep Driving with a P0467 Code?
Yes. This code does not affect how the engine runs and is not a safety risk on its own.
The vehicle may fail an emissions inspection until it is fixed. A strong fuel smell should be checked right away.
Related Codes
These codes often show up with this one or point to the same system:
| Code | Meaning |
|---|---|
| P0465 | Purge Flow Sensor Circuit Malfunction |
| P0466 | Purge Flow Sensor Circuit Range/Performance |
| P0468 | Purge Flow Sensor Circuit High Input |
| P0469 | Purge Flow Sensor Circuit Intermittent |
| P0441 | Evaporative Emission Control System Incorrect Purge Flow |
| P0443 | Evaporative Emission Control System Purge Control Valve Circuit Malfunction |
Fixing the Purge Flow Sensor
A P0467 code means the purge flow sensor voltage is too low. Lost reference voltage, shorts to ground and failed sensors cause most cases.
- Confirm the low reading in live data.
- Check the 5-volt reference.
- Test the signal wire for a short to ground.
- Replace the sensor only after the wiring tests good.
Frequently Asked Questions
Is the P0467 Code Always a Bad Sensor?
No. A lost 5-volt reference or a signal wire shorted to ground causes many low input codes. Check the reference at the connector before buying a purge flow sensor, especially if other sensors on the same reference also have codes.
Where Is the Purge Flow Sensor?
It sits in the purge line between the charcoal canister and the intake, often near the purge valve in the engine bay. Your service manual shows the exact location.
Will This Code Affect Fuel Economy?
Usually not. The sensor only reports purge flow. If a stuck purge valve is behind the code, fuel trim and idle can be affected slightly.
Can Charcoal Damage the Sensor?
Yes. A cracked canister can release charcoal granules into the purge line. They can clog the sensor and the purge valve. Replace the canister if you find charcoal in the line.
Will the P0467 Code Fail an Emissions Test?
Usually, yes. The check engine light is on, and the EVAP monitor may not complete. Fix the fault, then drive normally until the monitor shows as ready.
Can I Test the Purge Flow Sensor at Home?
Yes, with a scan tool and a multimeter. Check the reference and ground at the connector, then watch the signal while you command the purge valve on and off. A signal that never moves, or one stuck near 0 or 5 volts, points to the sensor or its wiring.
Should I Replace the Purge Valve at the Same Time?
Only if it tests bad. The purge valve and the flow sensor sit in the same line, and a stuck valve can make the sensor look wrong. Test the valve with a hand vacuum pump first. If it leaks or does not open when commanded, replace it along with any clogged hose.
What Happens If I Ignore the P0467 Code?
The engine usually keeps running normally, but the PCM can no longer confirm that the EVAP system works. Fuel vapor may not be purged as designed, the check engine light stays on and the vehicle will likely fail an emissions inspection. A real purge problem can also slowly upset fuel trim.