Hi Guys. I'm still chasing issues with this 02 V6. I am getting P0443 code. I pulled the vapor canister vent solenoid and although it closes when 12 volts is added, it leaks around the electrical connector. Should they be leaking there? It doesn't seem like it should, but since they are expensive, thought I would check to be sure.