I have this code that will stay cleared for a few weeks then pop up again. Had a smoke test done..no leaks found. Changed purge valve...all new connecting hoses to it in engine compartment...new vapor canister with new leak detection valve..new air vent also. Have till next November to pass state emmisions so I have some time but was hoping someone has had a similar problem and could offer some advise. Thanks in advance !!!