Before throwing in the towel.
Please check the wires to the vent valve.
It maybe frayed or opened
That would give you the same symptom as a bad vent valve??
I'm having a similar issue with my 06 Sonota. In fact I joined this forum just to view the previous attachment lol. But it really didn't help my situation. I have replaced the valve under the hood AND by the filler neck. Is there an another one on the tank? I have driven for over a hundred miles without a CEL but the catalyst monitor remains incomplete. At around 150 miles the CEL came back on. I cleared the P2422 code and will continue to drive it and see if I can somehow get the cat monitor to clear. I just want the thing to pass inspection. If any of you guys can point me in the right direction I'd appreciate it.
The valve under the hood is a purge control solenoid valve
There should be a hose that goes from the fuel tank to the charcoal canister
And another valve attached to the canister called a vent valve
P2422 concerns the vent valve
I am not familiar with your vehicle so I don't know about the valve by the filler neck
Good luck
Hey guys, its me with the Stupid Sonata lol. Found a better way to log in. Anyway, just trying to gain some traction on this thread. The closed solenoid code is not curently throwing the CEL. Now I have codes for leaks. What do I do?
Smoke test
The mechanic hooks up a smoke machine which also checks the pressure the system can hold
If there are leaks then smoke will come out of the leak
However there may be a one way valve between the fuel tank and the charcoal canister?
This would prevent smoke from going to the gas tank. And prevent diagnose of the tank and gas filler?
I have been fighting with my own emissions evap code.