Hello and thank you for using JustAnswer.com
I have seen evap canisters blow up an contaminate the evap system. I would disconnect the hose under the hood to the canister, an blow it out and make sure there is no debree in it. There are 2 other components you can check ( see Image ). I would also double check hoses, to make sure none are broken.
If you have any more questions about this please feel free to ask. Thanks
Well there is a test using the nissan scan tool to activate the purge control solenoid, and close the evap system so you can pressure check it. But that involves using the dealer scan tool.
You said you had tested the solenoid and it is working. Did you blow through the valve to make sure the air does not go through went on or off? The only thing I could think of is that the Ecm controls that solenoid. If the Ecm calls for that valve to purge, and the signal does not make it, then it could throw that code. The next step would be to ohm the wires from the Purge control solenoid to the Ecm to make sure the wires are good. Here is a diagram. I know you said you had checked, double check fuses. There is a fuse for that purge control solenoid. If it's blown it will throw that code when the Ecm calls for it.If you have a local mechanic, that has a smoke machine. That is also another way to find out where the evap pressure is being lost. It is to my understanding that we are trying to avoid shop labor costs. But you may be at the point where more tools that shops have may be needed. I will continue to help you with as much information I can give you and any diagrams you would need. But keep in mind. There may be more tools needed to correct this.
Red/Yellow wire & Blue/Yellow wire are the wire colors you need to check.