Start by replacing the fuel cap. Its quick, cheap, easy and sometimes actually fixes the problem.
If not, then here is a link to the likely suspects. The fuel ventilation system is similar to the secondary air injection system in that there are several components and each needs to be tested to determine exactly which part has failed.
http://986forum.com/forums/general-discussions/46291-p0440.html