2007 Honda CRV, 83K, automatic
I keep getting P2422- Evap System Vent Stuck Closed. I've replaced the FTP sensor but the check engine light came back on after a month. Any thoughts on what needs to be replaced, charcoal canister?
is this one of those items just leave it alone and drive the car?
Thanks for the help,
Mark
It's a vent valve code and after looking at a few parts sources including Toyota it looks like the vapor canister doesn't come with a vent valve.
Picture on the left shows a big hole where the vent valve goes.
Picture on the right shows that they give you 2 new vent valve O-Rings and a new vent valve retaining cap so it looks like they expect you to install your existing vent valve into the canister.

The canister is also pretty expensive so maybe test the vent valve circuit first.
It's 2 wires. Key ON one of the wires has battery voltage.
The other wire should have NO continuity to chassis ground. (The computer provides the Ground when it wants to shut the vent valve during its Evap monitor procedure).
If the wiring checks out ok then it's probably the vent valve. It's around $60. The canister costs over $300
what needs to be replaced
judging from the trouble code, your EVAP vent valve is malfunctioning. But before replacing you need to test WHY it's malfunctioning, or you may just end up with the same problem. Troubloshooting EVAP systems needs a smoke tester and a scan tool to send commands.
If you have to pass an emissions test you'll need to repair the problem. See possible causes and troubleshooting information here:
https://hondatheotherside.com/p2422-honda-code-meaning/