Have a Car Question? Ask a Mechanic Online.
The problem with this code is it's kind of a catch all. The computer knows there is a leak but it doesn't know specifically where. This means a lot of items have to be tested to make sure they are working properly. Normally the best method is to have a smoke test done. Smoke is pumped into the evap system to locate the leak. Once you locate the leak or it's diagnosed properly, you could then do the repair yourself to save money. This is how most shops diagnose the leaks on these. In the end it would save you money VS throwing parts at the van until you happen to replace the right part.
Very good, if you located obvious leaks, then it's possible you resolved it without the smoke test.
It will take some time for the code to come back because the system takes time to retest itself.